コンソールアプリケーションでホストされているWCFサービスをテストしています。私はNUnitを使ってテストを実行しています。だからコンソールアプリケーションとコンソールアプリケーションのapp.configをTestアセンブリのBin \ Debugフォルダにコピーしたいと思います。私はテストアセンブリへの参照を追加することで、コンソールアプリケーションをコピーすることができますが、コンソールアプリケーションのapp.configは来ていません。また、プロパティを設定してコピーしようとしましたが、機能しませんでした。 app.configをそのままコピーしていますが、ConsoleApp.exe.Configという名前は変更されません。この問題を解決する方法はありますか?アプリケーション設定ファイルを別のアプリケーションディレクトリにコピー
0
A
答えて
0
ポストビルドイベントを作成すると、プロジェクトapp.configがコピーされ、ConsoleApp.exe.configという名前に変更されます。
ConsoleApp.exe.configという名前のプロジェクトにファイルを作成し、テストに必要な設定を入力して出力ディレクトリにコピーすることもできます。テストが設定を制御し、コンソールアプリケーションプロジェクトのapp.configの潜在的な変更の影響を受けないことを意味するので、これは私が推奨する解決策です。
関連する問題
- 1. アプリケーション設定ファイル
- 2. ファイルの内容を別のファイルにコピー
- 3. あるプロジェクトのビジュアルスタジオ設定を別のプロジェクトにコピーする
- 4. VB:範囲を別のExcelアプリケーションにコピー
- 5. 別のディレクトリにファイルをコピーする
- 6. 設定ファイルにアプリケーション設定を保存する方法は?
- 7. プロキシの別の設定ファイルを設定する
- 8. 特定のファイルパターンを別のフォルダにコピー
- 9. Visual Studioのユーザー設定フォルダにファイルをコピーする方法セットアッププロジェクト
- 10. Python 3 1つのcsvファイルから別のcsvファイルに特定の列をコピー
- 11. テキストファイルの内容をコピーして別のファイルにコピー
- 12. コピーSVN変更されたファイルのみを別のディレクトリにコピー
- 13. Java ZIPファイルZipファイルをコピーして別のZipファイルにコピーする
- 14. Django - アプリケーションディレクトリからの静的ファイル
- 15. 魚のシェルに別の設定ファイルを指定する
- 16. Entity Frameworkコードファースト - 別のファイルでの設定
- 17. ダウンロードしたファイルのファイル名をrailsアプリケーションに設定します。
- 18. 別の設定ファイルにasp.netメンバーシップ固有の設定を移動する
- 19. アプリケーションをブラックベリーmultilang(別の言語)に設定
- 20. 1つのTFSプロジェクトコレクションから別のファイルにファイルをコピーする
- 21. 設定を変更します。別のアプリケーションから設定する
- 22. あるファイルから別のファイルに行をコピーする
- 23. CMake:特定のファイル拡張子のみを別のディレクトリにコピーする方法
- 24. symfony:アプリケーションディレクトリを変更
- 25. 特定のファイルをあるパスから別のパスにコピーする
- 26. ハウツーバックアップ/リストアユーザの設定をcで別のファイルに/
- 27. 特定のアプリケーションから別の特定のアプリケーションへの許可をAndroidに設定する
- 28. 設定ファイルを含むアプリケーションを他のユーザに配布する
- 29. アプリケーションの設定をファイルに保存する方法は?
- 30. 複数の設定ファイルをアプリケーションに追加する
私はこの承認に同意します。しかし、その大きなプロジェクトと私のマネージャーは、Pre/Postビルドイベントのコンセプトが気に入らなかった。 – Anuraj
@Anurajテストプロジェクトで独自の設定ファイルを作成する場合は、ビルド後の手順は不要です。これは私の意見では良い解決策です。 –