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

如何禁用Visual Studio 2022保存/添加文件时自动构建Blazor解决方案?

解决Visual Studio 2022中Blazor项目保存/添加文件时自动构建的问题
  • 检查Visual Studio全局构建设置
    打开工具 > 选项 > 项目和解决方案 > 生成并运行,查看是否勾选了**"保存时生成"**。如果勾选,取消后确认是否解决;若其他项目正常,可能是该设置被项目级配置覆盖,继续下一步。

  • 检查Blazor项目的特定配置
    打开项目的launchSettings.json文件,查找是否存在"autoBuild": true配置项,若有则将其改为false。

  • 排查Resharper的深层设置
    打开Resharper选项(扩展 > Resharper > 选项),依次进入构建、执行、部署 > 构建 > 自动构建,确认是否勾选了**"保存文件时自动构建解决方案"**或针对Blazor项目的特殊自动构建规则,取消相关勾选。
    另外检查构建、执行、部署 > 构建 > 保存时的操作,确保没有设置保存时触发构建的动作。

  • 禁用Razor文件自动编译
    打开项目的.csproj文件,添加或修改以下配置:

    <PropertyGroup>
      <RazorCompileOnBuild>false</RazorCompileOnBuild>
      <RazorCompileOnPublish>true</RazorCompileOnPublish>
    </PropertyGroup>
    

    这会关闭构建时自动编译Razor文件,仅保留发布时编译,避免保存Razor文件触发自动构建。

  • 排查第三方扩展
    暂时禁用除Resharper外的其他Blazor相关扩展(通过扩展 > 管理扩展 > 已安装),重启Visual Studio后测试是否还会自动构建,逐步排查是否是某款扩展导致的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 20:52:03