use*_*004 6 c++ visual-studio-2013
所以我有C++ Player项目,它有2个其他项目依赖项,这两个项目依赖项都有后期构建事件将dll复制到另一个文件夹.该项目正在建设中,然后它决定不随机工作,从那时起我就没有找到解决方案.即使从SVN清理结账,它仍然无法正常工作,除了我之外,它适用于所有其他开发人员.
我已经检查了错误消息中的路径,它们确实存在,目标dll也是如此.
每个依赖项目中的构建后事件:
copy $(TargetPath) $(ProjectDir)..\..\$(Configuration)\plugins\$(ProjectName).dll
Run Code Online (Sandbox Code Playgroud)
结果错误:
错误MSB3073:命令"copy C:\ CMDev\CM2\Client\Apps\SSEP\Player\ACRP\CIAP\Debug\CIAP.dll C:\ CMDev\CM2\Client\Apps\SSEP\Player\ACRP\CIAP. ...\Debug\plugins\CIAP.dll:VCEnd"退出代码1. C:\ Program Files(x86)\ MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets 131 5
目前的设置:
我试过了什么:
我还能尝试什么?
问题在于 VS 如何附加 :VCEnd 后缀。不知何故,microsoft.CppCommon.targets 文件被错误地修改。
<PropertyGroup>
<_BuildSuffix>
:VCEnd</_BuildSuffix>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)