当我按下调试按钮时,Visual Studio 不会自动构建

Kur*_*rru 29 compile visual-studio-2008 build debug

我正在 Visual Studio 中编写代码,但是每当我想测试应用程序并按绿色箭头“开始调试”时,Visual Studio 不会自动为我重新编译活动解决方案,我必须手动构建解决方案然后对其进行调试。

Visual Studio 过去常常在调试前自动构建,我希望它回来,因为必须不断手动构建是一个严重的痛苦。

谢谢

hea*_*vyd 41

项目和解决方案下的 Visual Studio 设置->构建和运行中更改选项On Run,当项目过期时:Never BuildAlways Build

编辑: 根据您的评论,打开“配置管理器”(在调试/发布下拉列表中)并确保为您要在每个配置中构建的所有项目选中构建复选框。

  • 您是否打开了配置管理器以确保在调试配置下选中了“构建”复选框? (11认同)
  • 还有一个选项“仅在运行上构建启动项目和依赖项”。如果它已设置并且您的依赖项“不够好”,Studio 可能会跳过构建您的某些项目。取消设置此选项有帮助。 (2认同)

小智 11

  • 导航到 VS 菜单中的调试 > 选项和设置或工具 > 选项...
  • 转到“项目和解决方案”>“构建并运行”并确保未选中“仅在运行时构建启动项目和依赖项”框。