发布构建事件以将文件包含到项目中

时间:2010-10-13 20:46:47

标签: visual-studio visual-studio-2010 build

我想复制一个文件并将该文件包含在Web项目中,并希望将其作为Pre / Post构建事件的一部分。

我的理解是这些事件支持DOS命令,我可以使用xcopy复制文件,但我不知道如何更新csproj文件以将文件包含在项目中。

1 个答案:

答案 0 :(得分:0)

您是否需要将文件放在输出目录中或实际上是.csproj文件的一部分?

如果您确实要更新csproj文件,请尝试在解决方案中的启动项目的csproj文件中自定义AfterBuild目标。所有csproj文件都是msbuild文件,你可以使用全功率或msbuild,包括调用任何任务。右键单击解决方案资源管理器中的项目,选择卸载项目,然后编辑项目。然后自定义AfterBuild目标以更改所需的特定csproj文件。使用内置任务或优秀的extension pack来更改文件。最后重新加载项目。