我正在尝试将库从 vs2010 升级到 vs2012。它是一个包含 35 个项目的 sln 文件。我使用 devenv.com 来构建它。执行此操作的示例命令如下所示:
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools..\IDE\devenv.com" /rebuild "Release|x64" singlesolution.vc12.sln
行为是间歇性的。它会在第一次调用时失败,有 2 个成功的项目和 33 个失败的项目。在第 2 次调用时,它会通过所有 35 个成功构建。在第三次调用时它会失败。我通过将最大并行构建数设置为 1 来关闭并行构建数。
你能建议我哪里出错了吗?这是 vs2012 的已知行为吗?