3

我在无法访问互联网的计算机上,我安装了 Visual Studio Code x64,下载了最新的 OmniSharp build x64,将 OmniSharp 放到 Program Files,将 OmniSharp 添加到 PATH,安装了 VSCode OmniSharp 扩展,添加了“omnisharp.path " 进行配置,但是该扩展程序仍然尝试从 Internet 下载 OmniSharp,而不是使用本地安装。我应该怎么办?

编辑:我尝试从 package.json 文件中写入的确切位置下载 OmniSharp ZIP 文件并将其放到 .vscode\extensions 文件夹中的 .omnisharp 文件夹中,但它仍然尝试下载它。

4

2 回答 2

2

只需从可以访问互联网的某个站点下载

  1. 下载 vscode安装程序或便携式 安装程序或提取便携式安装程序。

  2. 下载omnisharp调试器并解压到

  1. %UserProfile%.vscode\extensions\ms-vscode.csharp-1.15.2.omnisharp\1.30.1
  2. %UserProfile%.vscode\extensions\ms-vscode.csharp-1.15.2.debugger

分别根据 config .vscode\extensions\ms-vscode.csharp-1.15.2\package.json中的路径

更新:时间位置切换到:

  1. %USERPROFILE%.vscode\extensions\ms-dotnettools.csharp-1.23.3.omnisharp\1.37.2
  2. %USERPROFILE%.vscode\extensions\ms-dotnettools.csharp-1.23.3.debugger

分别替换文件install.Begininstall.Lock在此文件夹中

于 2018-09-04T05:59:03.573 回答
0

使用您的版本手动更新文件夹下方并在文件夹中添加 install.Lock 空文件。并重新启动 vs 代码。

.debugger .omnisharp .razor

在此处输入图像描述

于 2021-05-31T14:27:06.270 回答