我有两个可执行项目的解决方案。子项目的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 – 2015-01-20 17:09:09