2

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

作为评论,我在 Visual Studio 2012 上完成了这些,但可能其中大部分也会在 2010 中发生。

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

  1. 在里面启用详细的构建日志,devenv.exe.config这样我们就可以调试真正发生的事情。在这里。我认为这与从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-对象文件在另一个驱动器上]
  3. 寻找添加到项目中缺少磁盘的文件,这几乎是不可能的,我应该使用mechanicalturk吗?
  4. 试图看起来有用findstr /si AlwaysCreate但没有任何结果。

可能产生影响的事情:

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

附加调试信息:

4

0 回答 0