开始调试F5不会自动构建

zel*_*mir 10 visual-studio-2010

我曾经为c#优化了环境,但最近我一直在做c ++工作.所以在格式之后,我选择了c ++.偶尔我还会做一些c#/ xna的东西,所以我也安装了xna.问题是,当我为c#优化了环境时,visual studio的行为并不像我记得的那样.运行按钮不再编译解决方案.地狱,编译解决方案几乎没有...我需要重新编译我的更改才能生效.我勒个去?

我试过Tools > Import and Export Settings > Reset all settings,重新安装xna和visual studio,但F5仍然无法编译.

编辑:原来,项目设置为不在配置选项下编译.我从来没有说过这个.我找到了一个有几个人有同样问题的论坛:http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/8657c07a-da08-4a9f-9558-0c9d93c94ce2/

Pur*_*ome 5

如果您有多个配置,则当前选择的配置中可能没有项目(您要自动构建)。

例如。

默认配置是DEBUGRELEASE并且所有项目(在解决方案中)都针对此打勾

但是,如果您已针对这些配置之一手动取消勾选项目,或者您手动添加了一个新项目,然后在配置中取消勾选该项目.. Visual Studio 将不会编译那些未勾选的项目。

所以仔细检查你的配置。( Right Click on the Solution name => Configuration Manager).


jon*_*ham 1

要更改您的设置:

  1. 工具 -> 导入和导出设置
  2. 选择:导入选定的环境设置
  3. 如果需要,保存您的设置
  4. 然后,您将看到一组可供选择的默认设置(常规、C++、C#)