【发布时间】:2020-05-14 12:05:24
【问题描述】:
Visual Studio 提供了精简的 .csproj 文件格式。
我正在尝试构建一个 .NET Framework 应用程序(版本 4.6.1),但使用新的可手动编辑的文件。
与之前的行为类似,我希望将 app.config 文件复制到输出目录,但重命名为 <output_exe>.config(其中 output_exe 是可执行文件的名称)。
我们在 .csproj 文件中放置了什么来实现这一点?
这不起作用,因为它不会重命名文件:
<ItemGroup>
<Content Include="App.config">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
【问题讨论】:
-
您必须创建一个自定义目标或调用 post-build-event 为您重命名文件...
标签: visual-studio msbuild csproj