在C#项目中复制文件到输出目录并重命名

3
我有一个使用Visual Studio 2015 C#编写的项目,其中包含一个指向外部文件的链接。
<None Include="..\File.data">
  <Link>File.data</Link>
  <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>

我希望将这个文件(如果已被修改)复制到输出目录(就像上面的msbuild语句一样),但也想更改它的名称(例如为“Sample.data”)。

是否有一种内置的msbuild任务可以轻松完成这个操作?

2个回答

12

不确定2015年的情况,但在2017年,您可以简单地重命名标签。

<None Include="..\File.data">
 <Link>Sample.data</Link>
 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接