我想复制一个文件并将该文件包含在Web项目中,并希望将其作为Pre / Post构建事件的一部分。
我的理解是这些事件支持DOS命令,我可以使用xcopy
复制文件,但我不知道如何更新csproj文件以将文件包含在项目中。
答案 0 :(得分:0)
您是否需要将文件放在输出目录中或实际上是.csproj文件的一部分?
如果您确实要更新csproj文件,请尝试在解决方案中的启动项目的csproj文件中自定义AfterBuild目标。所有csproj文件都是msbuild文件,你可以使用全功率或msbuild,包括调用任何任务。右键单击解决方案资源管理器中的项目,选择卸载项目,然后编辑项目。然后自定义AfterBuild目标以更改所需的特定csproj文件。使用内置任务或优秀的extension pack来更改文件。最后重新加载项目。