您可以使用构建后事件,或者...
在项目 A 中,添加对 B.exe.config 的链接引用。您可以通过将现有项目添加到项目中来完成此操作。但是,在按文件对话框上的“添加”按钮之前,请按“添加”按钮右侧的向下箭头并选择“添加为链接”。然后,将文件设置为复制到输出目录。在您的项目文件中,它将如下所示:
来自 ProjectA.csproj:
<None Include="..\ProjectB\bin\Debug\B.exe.config">
<Link>B.exe.config</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
如果您不介意手动编辑项目文件,包含的文件可能取决于构建配置。以下适用于构建(尽管当您双击项目树中的图标时,VS2013 不会打开文件。)
<None Include="..\ProjectB\bin\$(Configuration)\B.exe.config">
<Link>B.exe.config</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>