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

SSMS无法打开查询窗口:System.Globalization程序集加载失败求助

解决SSMS打开查询窗口时System.Globalization程序集加载失败的问题

针对你遇到的**无法加载文件或程序集'System.Globalization, Version=4.0.10.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'**错误,以下是经过验证的解决步骤:

  • 修复.NET Framework环境
    该错误大多和.NET Framework损坏或版本不兼容有关:

    1. 确认已安装.NET Framework 4.7.2及以上版本(SSMS 19及后续版本依赖此框架)
    2. 运行官方的.NET Framework修复工具,扫描并修复损坏的组件
    3. 以管理员身份打开命令提示符,执行sfc /scannow扫描修复系统文件完整性
  • 重置SSMS用户配置
    用户配置文件损坏可能引发加载异常:

    1. 关闭所有SSMS实例
    2. 打开命令提示符,执行ssms.exe -resetuserdata
    3. 重启SSMS后尝试打开查询窗口
  • 重新注册目标程序集
    手动注册System.Globalization.dll到全局程序集缓存:

    1. 定位到.NET Framework 64位安装目录(通常为C:\Windows\Microsoft.NET\Framework64\v4.0.30319)
    2. 以管理员身份打开命令提示符,切换到该目录后执行gacutil /i System.Globalization.dll
    3. 若找不到该dll,可从同版本的正常Windows系统复制,或通过.NET Framework安装包修复
  • 彻底重装SSMS
    若以上步骤无效,尝试完全清理后重装:

    1. 打开控制面板→程序和功能,卸载所有与Microsoft SQL Server Management Studio相关的条目
    2. 删除SSMS安装目录(如C:\Program Files (x86)\Microsoft SQL Server Management Studio 19)
    3. (可选)清理注册表:删除HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio下对应版本的注册表项(操作前建议备份注册表)
    4. 下载最新版SSMS安装包,以管理员身份运行并选择完整安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 06:32:11