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

重装.NET SDK后VS Code无法创建/加载Polyglot Notebook求助

问题:VS Code中Polyglot Notebooks无法打开/创建.dib笔记本(.NET SDK 6重装后)

IT部门卸载过.NET SDK 6,重装后VS Code出现以下异常:

  1. 打开已验证可用的.dib格式笔记本时,窗口顶部进度条持续加载,无法打开;
  2. 尝试创建新笔记本时无任何可见反应。

当前环境信息

dotnet --info
.NET SDK:
 Version:   7.0.306
 Commit:    f500069cb7

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.19045
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\7.0.306\

Host:
  Version:      7.0.11
  Architecture: x64
  Commit:       ecb34f85ec

.NET SDKs installed:
  6.0.414 [C:\Program Files\dotnet\sdk]
  7.0.306 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]        
  Microsoft.NETCore.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 7.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
  x86   [C:\Program Files (x86)\dotnet]
    registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
  Not set

global.json file:
  Not found

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download

已尝试的操作

  • 重启电脑
  • 卸载并重装Polyglot Notebooks扩展
  • 安装Polyglot Notebooks扩展的预发布版本

补充日志(创建新空白笔记本时的扩展日志)

2023-09-15 10:51:30.781 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter, startup: false, activationEvent: 'onCommand:polyglot-notebook.newNotebook', root cause: ms-dotnettools.dotnet-interactive-vscode
2023-09-15 10:51:31.005 [info] ExtensionService#_doActivateExtension ms-python.python, startup: false, activationEvent: 'api', root cause: ms-toolsai.jupyter
2023-09-15 10:51:31.033 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter-renderers, startup: false, activationEvent: 'api', root cause: ms-toolsai.jupyter
2023-09-15 10:51:31.034 [info] ExtensionService#_doActivateExtension ms-dotnettools.dotnet-interactive-vscode, startup: false, activationEvent: 'onCommand:polyglot-notebook.newNotebook'
2023-09-15 10:51:31.211 [info] ExtensionService#_doActivateExtension ms-python.vscode-pylance, startup: false, activationEvent: 'api', root cause: ms-python.python

故障排查建议与解决方案

一、日志排查方向

  • Dotnet Interactive扩展日志:在VS Code中按Ctrl+Shift+U打开输出面板,选择「Dotnet Interactive」选项卡,查看创建/打开笔记本过程中的错误详情
  • Jupyter扩展日志:输出面板切换至「Jupyter」选项卡,检查是否存在连接失败、依赖缺失类的报错
  • VS Code前端日志:通过「帮助 > 切换开发人员工具 > 控制台」,查看页面层面的异常信息

二、配置修改与组件操作

  • 指定.NET SDK版本:在项目根目录创建global.json文件,强制使用.NET 6 SDK,内容如下:
    {
      "sdk": {
        "version": "6.0.414"
      }
    }
    
  • 修复.NET安装:打开命令提示符,执行dotnet repair命令,自动修复.NET SDK/运行时的损坏或缺失组件
  • 清理扩展缓存:删除VS Code扩展缓存目录中ms-dotnettools.dotnet-interactive-vscode和ms-toolsai.jupyter相关文件夹(Windows路径:%USERPROFILE%\.vscode\extensions),重启VS Code后重新安装对应扩展
  • 检查架构兼容性:确认VS Code的系统架构(帮助 > 关于)与已安装的.NET SDK(x64)一致,避免x86/x64混合导致的兼容性问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 23:34:54