这个问题和这个问题非常相似,只是这里的问题存在于我为VS2013解决了该问题之后在MSBUILD中仍然存在。尽管编译器和链接器认为项目已经是最新的,但后期构建事件仍在运行。
有什么想法可以防止后期构建事件在这里运行吗?
1>Project "D:\XXX\XXX\XXX\XXX.vcxproj" on node 1 (default targets).
1>InitializeBuildStatus:
Creating ".\..\XXX\XXX\XXX\XXX.39DEE505.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.\
ClCompile:
All outputs are up-to-date.
All outputs are up-to-date.
ResourceCompile:
All outputs are up-to-date.
Link:
All outputs are up-to-date.
WpnSiteOverlayManager.vcxproj -> D:\XXX\XXX\XXX\XXX\..\bin\Release\XXX.dll
PostBuildEvent:
"..\..\..\Components\DevTools\Build\BuildCommand.exe" /p "..\..\..\Products" "D:\XXX
....
buildcommand completed successfully
FinalizeBuildStatus:
Deleting file ".\..\intermediate\release\XXX\XXX.39DEE505.tlog\unsuccessfulbuild".
Touching ".\..\intermediate\release\XXX\XXX.39DEE505.tlog\XXX.lastbuildstate".
1>Done Building Project "D:\XXX\XXX\XXX\XXX.vcxproj" (default targets).