visual-studio-code - Visual Studio Code OmniSharp 离线安装?

标签 visual-studio-code omnisharp

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

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

最佳答案

只需从一些可以访问互联网的站点下载

  1. 下载 vscode setupportable one 在你想要的地方安装设置或提取可移植 启动它。

  2. 下载omnisharpdebugger并将其提取到

  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

关于visual-studio-code - Visual Studio Code OmniSharp 离线安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50733983/

相关文章:

python - 无法解析导入 [Module] (PylancereportMissingImports),模块位于同一文件夹/目录中

python - VSCode 自动完成功能不适用于从源代码安装的 OpenCV

visual-studio-code - 合并 VSCode jupyter notebook 中的单元格?

javascript - Visual Studio Code - JavaScript 文件的类型提示

c# - Visual Studio Code Dotnet Core C# : "The type or namespace name ' System' could not be found", 错误但构建成功

linux - OmniSharp.MSBuild.ProjectManager 无法在 Linux 上加载项目

visual-studio-code - Visual Studio Code : How to define key bindings for page-home and page-end

c# - 在 Visual Studio Code [C#] 中键入时,将类左大括号放在新行上

c# - VS Code Intellisense 未在 C# 中显示建议