我有一个Visual Studio解决方案,其中包含多个项目。配置管理器已经仔细配置,可以构建除一个测试项目之外的所有项目。在命令行中构建解决方案后,我得到以下输出:
"building XXX Debug|x64"
------ Skipped Build: Project: AAA ------
------ Skipped Build: Project: BBB, Configuration: Debug Win32 ------
此解决方案配置未选择构建该项目。
------ Build started: Project: CCC, Configuration: YYY Debug ia64 ------
< 这里是构建过程 >
可以看到,BBB项目被跳过,因为它在配置管理器中未被选中,CCC项目和其余项目都能够正常构建,但AAA项目却被无缘无故地跳过了。有人知道为什么Visual Studio会在没有任何原因的情况下跳过项目构建吗?所有配置名称(XXX、YYY Debug、Debug)和平台(x64 / Win32 / ia64)都在配置管理器中正确配置。