如何使用msbuild解决infamouns AlwaysCreate = True rebuild问题?

时间:2013-07-27 17:42:54

标签: visual-studio msbuild build-process visual-studio-2012

我花了太多时间试图解决msbuild在没有任何特殊原因的情况下重建项目的问题。

作为评论,我在Visual Studio 2012上做过这些,但可能大部分也会在2010年发生。

我将提供到目前为止发现的所有步骤,并等待真正的解决方案,因为我在网上发现的内容并不能解决问题。

  1. devenv.exe.config中启用详细的构建日志,以便我们可以调试实际发生的情况。 here。我认为这与从Tools->Project and Solutions->Build and Run->MSBuild Project build output->verbosity更改它一样。
  2. 确保IntDir与TargetDir在同一磁盘上运行(详情)[http://connect.microsoft.com/VisualStudio/feedback/details/760370/linker-does-not-link-if-intermediate-directory-with-changed-object-files-is-on-another-drive]
  3. 寻找添加到项目中的磁盘丢失的文件,这几乎是不可能的,我应该使用mechanicalturk吗?
  4. 试图使用findstr /si AlwaysCreate但没有任何结果。
  5. 可能产生影响的事情:

    • 我正在构建一个由Parallels映射的网络驱动器,因此我可以在OS X和Windows下使用相同的文件。

    其他调试信息:

0 个答案:

没有答案