在vs2010的 Build Events->Post Build添加的命令总是失败,报错MSB3073。而此命令在其他机器的vs2010环境是正常的。
原因如下:
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets 文件中
以下项
<PropertyGroup>
<BuildSuffix>
:VCEnd</BuildSuffix>
</PropertyGroup>
中,我不小心把:VCEnd前的回车去掉了,变成了
<PropertyGroup>
<BuildSuffix>:VCEnd</BuildSuffix>
</PropertyGroup>
本文介绍了一种VS2010环境下PostBuild事件触发失败的问题及解决方案。该问题表现为添加到PostBuild事件中的命令无法正常执行,并出现MSB3073错误。文章详细解释了这一错误的根本原因是由于Microsoft.CppCommon.targets文件中BuildSuffix属性配置不当导致。
2643

被折叠的 条评论
为什么被折叠?



