Das Postbuild-Ereignis wird immer in MSBUILD VS2013 ausgeführt

Das ist sehrähnlich dieser Frage, außer für das Problem, außer, dass das Problem in MSBUILD vorhanden ist, nachdem ich es für VS2013 behoben habe. Das Postbuild-Ereignis wird ausgeführt, obwohl der Compiler und der Linker das Projekt für aktuell halten.

Überlegen Sie, wie Sie verhindern können, dass das Postbuild-Ereignis hier ausgeführt wird?

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).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage