为了账号安全,请及时绑定邮箱和手机立即绑定

VS2010如何在项目中包含文件,在构建或发布期间自动将它们复制到构建输出目录

VS2010如何在项目中包含文件,在构建或发布期间自动将它们复制到构建输出目录

慕婉清6462132 2019-12-04 10:18:34
任务是形成Visual Studio 2010项目,以便在任何构建或发布过程中foo.exe应将某些实用程序复制到output(bin)目录。早期,我在.csproj(MSBuild文件)中设置了PostBuildEvent任务:<PropertyGroup>  <PostBuildEvent>    Copy "$(SolutionDir)Tools\foo.exe" "$(ProjectDir)$(OutDir)foo.exe"  </PostBuildEvent></PropertyGroup>但这不是普遍的。发布期间(Visual Studio 2010)foo.exe出现在bin目录中,但不会复制到输出发布目录中。也许我所做的一切完全错误,并且有标准的机制将文件包含在项目中,以便以后在构建或发布期间复制到bin?
查看完整描述

3 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

存在且不依赖于构建后事件。

将文件添加到项目中,然后在文件属性中的“复制到输出目录”下选择“始终复制”或“如果更新则复制”。


查看完整回答
反对 回复 2019-12-04
?
慕神8447489

TA贡献1780条经验 获得超1个赞

  1. 将文件添加到您的项目。

  2. 转到该文件的属性。

  3. 将“生成操作”设置为“嵌入式资源”。

  4. 将“复制到输出目录”设置为“始终复制”。


查看完整回答
反对 回复 2019-12-04
  • 3 回答
  • 0 关注
  • 1356 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信