2つの実行可能プロジェクトを持つソリューションがあります。子プロジェクトのApp.configが出力にコピーされない
Main.exe
は、Subordinate.exe
に依存します。
これらのプロジェクトのファイルはいずれもApp.config
なので、それぞれの出力ディレクトリにはMain.exe.config
とSubordinate.exe.config
というファイルがあります。
Main.exe
をビルドすると、Subordinate.exe
がMainの出力ディレクトリにコピーされますが、Subordinate.exe.config
はコピーされません。
これを行うにはVisual Studioに指示する標準的な方法はありますか?
別のアプローチを親プロジェクトのためのcsprojファイルを編集れます。そしてPropertyGroupでAllowedReferenceRelatedFileExtensionsを使用することです。あなたの場合は、.exe.configを許可された拡張のリストに追加します。参照してください:https://stackoverflow.com/questions/9765686/include-referenced-projects-config-file/9769667#9769667 –