Visual Studio 2005:出于未知原因跳过构建?

gri*_*yvp 5 visual-studio-2005 visual-studio

我有一个包含多个项目的视觉工作室解决方案。配置管理器经过仔细配置,可以构建除一个项目之外的所有项目(跳过的项目是测试项目)。在命令行中构建解决方案后,我得到以下信息:

“构建XXX调试|x64”

------ 跳过构建:项目:AAA ------

------ 跳过构建:项目:BBB,配置:调试 Win32 ------

未选择为此解决方案配置构建项目

------ 构建开始:项目:CCC,配置:YYY 调试 ia64 ------

< 开始构建 >

正如您所看到的,项目 BBB 被跳过,因为在配置管理器中未选择它,项目 CCC 和其余构建正常,项目 AAA 被跳过,没有给出任何原因。有人知道为什么 Visual Studio 可能会无缘无故地跳过项目构建吗?所有配置名称( XXX、YYY Debug、Debug )和平台( x64 / Win32 / ia64 )均在配置管理器中正确配置。

aba*_*hev 3

是否选择项目 AAA 进行配置 Debug|x64 ?

当新下载的解决方案(没有 .soa 文件)的默认配置为 Itanium 时,我也遇到了同样的情况,因此所有没有其支持的系统都会跳过所有要构建的解决方案项目。仅在手动选择 win32 后才开始正确构建。