You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用MSVC启动时的自动构建功能?

当然有办法解决这个问题!我之前维护大型项目时也被启动就自动构建的慢速度折腾过,分享几个实测有效的方法:

一、全局设置(所有项目生效)

这个方法能一次性解决所有解决方案的自动构建问题,一劳永逸:

  • 打开Visual Studio,点击顶部菜单栏的 工具 → 选项
  • 在弹出的窗口中,展开 项目和解决方案 → 生成并运行
  • 找到「启动时」的下拉菜单,把默认的「生成解决方案」改成 「不生成」
  • 点击「确定」保存,之后不管打开哪个解决方案,都不会自动触发构建了
二、单个解决方案/项目专属设置

如果只想让当前的大型项目不自动构建,其他项目保持原有行为,可以针对性设置:

  • 在解决方案资源管理器中,右键点击目标解决方案,选择 属性
  • 切换到 配置属性 → 常规 选项卡
  • 找到「启动前生成」(部分VS版本可能叫「启动操作」相关选项),取消勾选该选项
  • 保存设置后,只有这个解决方案启动时不会自动构建
三、临时应急小技巧

要是只是偶尔不想启动时构建,不想改设置的话,可以按住 Ctrl 键的同时点击工具栏的「启动调试」按钮(绿色三角箭头),VS会直接跳过构建步骤启动程序,适合临时应急用

内容的提问来源于stack exchange,提问作者ERROR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 09:33:13