【问题标题】:.NET Interactive Notebooks: How do I overwrite a nuget package version?.NET 交互式笔记本:如何覆盖 nuget 包版本?
【发布时间】:2021-08-23 17:05:39
【问题描述】:

我正在使用.NET notebooks for VSCode。当前版本:v1.0.2419011

我正在尝试使用 nuget 包

我第一次加载包喜欢

#r "nuget: Microsoft.CodeAnalysis.Workspaces.MSBuild"

然后我意识到我需要一个预览版

#r "nuget: Microsoft.CodeAnalysis.Workspaces.MSBuild, 4.0.0-3.final"

但是,笔记本不允许我更改软件包的版本。它错误

错误:无法添加 Microsoft.CodeAnalysis.Workspaces.MSBuild 版本 4.0.0-1.final,因为之前添加了版本 3.11.0。

我没有看到任何用于清除包或强制覆盖的选项。之前加载不同版本后如何更改包版本?

【问题讨论】:

    标签: .net visual-studio-code jupyter-notebook f#-interactive


    【解决方案1】:

    原来在项目的 Github 问题#342 中提出了同样的问题。

    答案是重启笔记本内核。重新启动内核有点麻烦。可以通过命令搜索运行(ctrl + shift + p)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-16
      • 1970-01-01
      • 2021-08-27
      • 1970-01-01
      • 2022-09-28
      • 2020-09-08
      • 1970-01-01
      • 2016-07-04
      相关资源
      最近更新 更多