我有一个场景,我必须在构建后更改 .csproj 文件中的OutputPath
。
我想知道在构建后事件中是否有任何方法可以做到这一点。
答案 0 :(得分:1)
你可以有一个post build事件来修改.csproj本身,用python脚本或其他什么改变(或所有)配置中的 OutputPath 的值,但修改。 csproj使当前构建失效,这意味着如果再次按F5或F7,它将再次构建项目,因为VS认为项目本身已经一次又一次地发生了变化。
答案 1 :(得分:0)
如果我理解正确,您只需要将构建产品放在另一个目录中,
所以有两个快速选择: 1.在post build事件中,只需复制文件:
xcopy $(TargetDir) <destination>
希望这有帮助