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

Visual Studio 2019导入配置报错后打开CS文件强制崩溃如何解决?

Visual Studio 2019 TypeScript配置导入错误解决方案

问题根因

两个报错均是由于VS用户配置中存储的TypeScript配置枚举值,与当前VS 2019内置的TypeScript SDK版本不匹配导致,无效的枚举值会触发VS内核异常,最终在打开代码文件时强制崩溃。

操作步骤

  • 完全关闭所有正在运行的Visual Studio 2019实例
  • 打开资源管理器,输入路径%LOCALAPPDATA%\Microsoft\VisualStudio\,找到名称为16.0_开头的文件夹(后缀为随机生成的实例ID,通常仅有一个匹配项)
  • 进入该文件夹,找到privateregistry.bin文件,先复制一份到其他位置作为备份,防止操作失误
  • 按下Win + R组合键,输入regedit回车打开系统注册表编辑器
  • 选中左侧导航栏的HKEY_LOCAL_MACHINE节点,点击顶部菜单栏「文件」>「加载配置单元」,选择刚才找到的privateregistry.bin文件,在弹出的名称输入框中随便填写一个标识名,例如VS2019TempConfig,点击确认
  • 导航到路径:HKEY_LOCAL_MACHINE\VS2019TempConfig\Software\Microsoft\VisualStudio\16.0_*\TypeScript\1.0
  • 在右侧窗口找到JsxEmitForLooseFiles和ModuleKindForLooseFiles两个键值,右键删除这两个项
  • 选中左侧的VS2019TempConfig节点,点击顶部菜单栏「文件」>「卸载配置单元」,在弹出的确认窗口点击「是」
  • 重新启动Visual Studio 2019,配置会自动生成适配当前版本的默认值,报错即可解决

备选方案

如果不想修改注册表,也可以通过Visual Studio Installer操作:

  • 打开Visual Studio Installer,找到对应VS2019实例,点击「修改」
  • 切换到「单个组件」标签页,搜索「TypeScript SDK」,卸载所有已经安装的TypeScript SDK组件
  • 重新勾选「TypeScript 3.9 SDK」(VS2019默认适配版本),点击右下角「修改」等待安装完成
  • 重启Visual Studio即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 09:36:04