从VS2005转换后,项目构建在VS2008中被跳过

时间:2010-01-19 05:41:26

标签: visual-studio-2008 visual-studio-2005

我最近安装了VS2008并开了一个VS2005项目(C ++)。然后转换到VS2008后,我尝试构建项目。但该项目正在被忽略。我尝试过Clean和Rebuild,并且它也会被跳过。

如何解决此问题并在VS 2008中构建项目?

忘记提及,同样在Build-> Configuration Manager中,勾选了Build选项。

4 个答案:

答案 0 :(得分:4)

感谢您的回复。

虽然在Build-> Configuration Manager中选中了构建复选框,但当我尝试构建,重建或清理解决方案时,我无法构建并跳过项目。

由于我使用的是Win2k8 R2机器(64位),我必须安装VS 64bit编译器,默认情况下不会安装。所以我不得不使用VS2008中的添加/删除功能再次安装该功能,问题就解决了。

我发现这是因为我能够将其构建为32位而不是64位。

答案 1 :(得分:1)

进入配置管理器,确保已设置该项目的构建复选框。

右键单击Solution Explorer窗口中的Solution节点,然后选择'Configuration Manager ...'。

答案 2 :(得分:0)

Build->Configuration Manager中,确保勾选项目的Build选项。

答案 3 :(得分:0)

因为大多数其他答案都提到Configuration Manager...有复选框来控制项目的构建。

右键单击解决方案资源管理器会将您转到configuration manager...,但Build菜单也是如此。 Build->Configuration Manager

如果仍在跳过,请确保您没有在组件之间将不兼容的.net框架框架版本混合在一起。查看配置管理器中的Active Solution Platform下拉列表;修剪那些不适用的解决方案平台。即。 Mixed Platformsx86有时会在转化期间随机添加。