Visual Studio发布生成事件返回错误MSB3073
在从Visual Studio 2015中执行一些后期构建操作时出现以下错误。
“C: Windows Microsoft.NET Framework v4.0.30319 Microsoft.Common.targets(4291,5):错误MSB3073:命令'if'发布'=='发布'(
...
C: Windows Microsoft.NET Framework v4.0.30319 Microsoft.Common.targets(4291,5):错误MSB3073:)'用代码9009退出。 - FAILED“
这里可能是什么问题? 我尝试了以下'Post Build'事件脚本:
<PostBuildEvent>if "$(ConfigurationName)"=="Release" (
...
)</PostBuildEvent>
我也尝试了以下(没有引号):
<PostBuildEvent>if $(ConfigurationName)==Release (
...
)</PostBuildEvent>
一个重要的注意事项:这个问题只发生在同一解决方案中的少数项目上,而其他项目工作正常。 没有区别,我已经注意到在代码中。
解决错误错误MSB3073
首先将解决方案模式更改为“Min-Release-dependency”,然后右键单击解决方案资源管理器中的项目
属性==>自定义生成设置==>常规==>命令行:选择从父项继承,然后单击应用并确定,然后重新生成解决方案。
它应该建立没有错误。
链接地址: http://www.djcxy.com/p/44215.html