我已经对官方MS文档中的指南进行了几次读取以便开始,但无论我做什么,当我尝试从VS Code运行dnu还原时,我一直在让Omnisharp服务器运行不正常。来自命令行的dnu工作正常。
我发现这篇文章:Can't run commands within Visual Studio Code on OS X但是我在所有提到的方式中安装了mono而没有运气。有没有办法找到为什么omnisharp服务器没有在vscode留下的任何日志中运行?
谢谢!
答案 0 :(得分:6)
有同样的问题。使用dnvm upgrade -u
会使情况变得更糟,因为-u
选项告诉版本管理器(dnvm)使用“不稳定”Feed。我做了一个dnvm upgrade
,它现在有效。
答案 1 :(得分:5)
我遇到同样的问题尝试下面的命令。运行dnvm list
以查看您安装的运行时,我有一个coreclr
和一个mono
,因此我使用下面的dnvm
命令卸载它们。
dnvm uninstall 1.0.0-rc1-update1 -r mono
dnvm uninstall 1.0.0-rc1-update1 -r coreclr
然后运行
dnvm upgrade -u
这可以解决您的问题。
答案 2 :(得分:2)
我遇到过同样的问题,我在这里创建了一些关于它的小帖子 希望它会帮助某人
http://www.cpodesign.com/blog/vs-code-omnisharp-server-is-not-running/
快速解决方案
dnvm list
如果您有多个版本卸载它们,然后安装上一个稳定版本
dnvm upgrade
然后再次运行应用程序,它应该运行