当我尝试构建我的项目时,我在构建窗口中收到以下消息:
========== 构建:0 成功或最新,0 失败,1 跳过 ==========
我尝试重建,然后重新构建,但没有帮助。有没有办法查看更详细的消息?“跳过”部分没有给我任何关于什么是错的信息。我正在使用 Visual Studio 2005 专业版。
当我尝试构建我的项目时,我在构建窗口中收到以下消息:
========== 构建:0 成功或最新,0 失败,1 跳过 ==========
我尝试重建,然后重新构建,但没有帮助。有没有办法查看更详细的消息?“跳过”部分没有给我任何关于什么是错的信息。我正在使用 Visual Studio 2005 专业版。
请与 CMS 所说的配置管理器联系,并确保您设置了正确的平台。很多时候,当您使用 MS Application Blocks 之类的东西时,默认平台设置为 Itanium。
检查您的解决方案属性,然后转到“配置属性”,并确保您要构建的所有项目都检查了构建标志:
这可能发生的另一个原因(因为它发生在我身上):
当您的 VS 安装缺少x64 编译器工具链时,您正在为 x64 构建。
要解决这个问题,在appwiz.cpl
(“程序和功能”)中找到MSVS,单击“卸载/更改”,然后转到C++下的x64工具链复选框并选中它。
这最近发生在我身上,当时我试图编译一个显然与其父解决方案无关的项目。
当我最终编译它时,它不会工作,因为来自另一个项目的一些库丢失了(这应该是成功构建解决方案的一部分)。
嗯...我记得曾经诅咒过那个?只是从我糟糕的记忆中猜测,但输出目录路径可能不存在?
我发现解决方案 *.sln 文件是问题所在。恢复到以前的版本并解决了问题。通常,该项目引用的项目是真正的违规者,因此请尝试建立参考列表以查看问题所在。
当 PC 的资源 (RAM) 不足时,我通常会遇到这种情况,关闭之后构建运行良好。