即将失去我的头脑...通过 MSBuild 运行时构建的解决方案默默地无法构建解决方案中的许多项目之一。
构建不会失败,它根本不会尝试构建它(通过日志文件 MSBuild 和 devenv 输出确定)。这是一个VS2010解决方案文件。让我们将问题项目称为 Project X。我所知道的:
我一次又一次地翻阅了项目文件。它真正做的就是像这样启动 devenv:
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Devenv.com" "MySolution.sln" /build "Release|Win32"
同样,如果我在提示中使用完全相同的命令 Project X 已构建。我在 MSBuild 中启用了诊断级别日志记录,但无济于事。我在这一点上不知所措,任何帮助将不胜感激。
最佳答案
这可能是黑暗中的一个镜头 - 但我以前遇到过这个问题,并且发现卸载有问题的项目并将其重新加载到解决方案中可以解决问题。我从来没有确定它为什么会发生,也没有其他人向我解释过,但是这样做已经在不同的解决方案上为我解决了两三次问题。
关于visual-studio-2010 - MSBuild 悄悄地跳过一个项目(在我的 sln 中的许多项目中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13754939/