2008-12-13 79 views
14

当我尝试建立我的项目,我得到在构建窗口中的以下信息:的Visual Studio跳过建立

==========生成:0成功还是跟上时代的, 0失败,1跳过==========

我试过重建,然后再次建设,但它没有帮助。有没有办法查看更详细的信息? “跳过”部分不会告诉我有什么问题。我正在使用Visual Studio 2005专业版。

+0

当没有其他帮助时,重新启动Visual Studio可能会产生令人惊讶的效果。这表明,除其他外,这可能是由VS错误引起的。 – 2009-12-28 14:21:30

+0

[如何确定为什么Visual Studio可能会在构建解决方案时跳过项目](http://stackoverflow.com/questions/1319772/how-to-determine-why-visual-studio-might-be-skipping -projects-when-building-a-so) – FrequentGuest 2017-05-11 07:36:57

回答

12

检查配置管理器,如CMS说,并确保你有正确的平台设置。很多时候,当你使用像MS应用程序块这样的默认平台时,它被设置为Itanium。

0

嗯......我还记得那次诅咒吗?只是从我可怕的内存中猜测,但也许输出目录路径不存在?

10

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

+0

它被标记为build。 – Geo 2008-12-13 20:22:12

-3

我一般碰到的是当PC资源(RAM)低,在关闭构建运行良好之后。

+0

资源正常。 – Geo 2008-12-13 20:24:16

0

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

1

这最近发生在我身上,当我试图编译一个项目,显然是从它的父解决方案孤儿。

当我最终完成编译时,它不起作用,因为某个来自另一个项目的库缺失(应该是解决方案的一部分以获得成功构建)。

3

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

当您安装VS缺少64的编译器工具链,并且您正在为64位。

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