我们有一个包含一些项目的解决方案。这些项目引用了解决方案之外的其他项目。在 Visual Studio 中,生成失败,因为在使用 msbuild 时解决方案中缺少依赖项目,生成成功。
似乎 msbuild 正在使用项目依赖项的路径来递归构建依赖项。这似乎是 msbuild 行为和 Visual Studio 行为之间的区别。
如果我在这个假设中是正确的,有没有办法关闭这种递归构建行为?我们希望构建服务器和 Visual Studio 2012 之间的行为一致。
我们有一个包含一些项目的解决方案。这些项目引用了解决方案之外的其他项目。在 Visual Studio 中,生成失败,因为在使用 msbuild 时解决方案中缺少依赖项目,生成成功。
似乎 msbuild 正在使用项目依赖项的路径来递归构建依赖项。这似乎是 msbuild 行为和 Visual Studio 行为之间的区别。
如果我在这个假设中是正确的,有没有办法关闭这种递归构建行为?我们希望构建服务器和 Visual Studio 2012 之间的行为一致。