Visual Studio跳过构建

时间:2008-12-13 20:08:46

标签: c++ windows visual-studio-2005 build

当我尝试构建项目时,我在构建窗口中收到以下消息:

==========构建:0成功或最新,0失败,1跳过==========

我尝试重建,然后重新建造,但它没有帮助。有没有办法查看更详细的消息? “跳过”部分没有给我任何关于错误的信息。我使用的是Visual Studio 2005专业版。

7 个答案:

答案 0 :(得分:12)

请咨询配置管理器,如CMS说明并确保您拥有正确的平台设置。很多时候,当你使用像MS Application Blocks这样的东西时,默认平台被设置为Itanium。

答案 1 :(得分:10)

检查您的解决方案属性,然后转到“配置属性”,并确保您要构建的所有项目都检查了构建标志:

答案 2 :(得分:3)

可能发生这种情况的另一个原因(因为它发生在我身上):

当您的VS安装缺少 x64编译器工具链时,您正在为x64构建。

要解决此问题,请在appwiz.cpl(“程序和功能”)中找到MSVS,单击“卸载/更改”,然后转到C ++下的x64工具链复选框并进行检查。

答案 3 :(得分:1)

当我尝试编译一个显然是孤立于它的父解决方案的项目时,最近发生了这种情况。

当我最终将其编译时,它将无法工作,因为来自另一个项目的某些库缺失(这应该是获得成功构建的解决方案的一部分)。

答案 4 :(得分:0)

嗯......我记得曾经诅咒那一次吗?只是从我糟糕的记忆中猜测,但也许输出目录路径不存在?

答案 5 :(得分:0)

我发现解决方案* .sln文件是问题所在。 恢复到以前的版本,它解决了问题。 项目通常会引用一个实际违规者的项目,因此请尝试建立参考列表以查看问题所在。

答案 6 :(得分:-3)

我经常遇到当PC资源不足(RAM)时,在关闭之后构建运行正常。