【问题标题】:Visual Studio Code, MAC OS X, OmniSharp server is not runningVisual Studio Code、MAC OS X、OmniSharp 服务器未运行
【发布时间】:2016-03-09 04:05:47
【问题描述】:

我已经阅读了几篇官方 MS 文档中的指南以开始使用,但无论我做什么,当我尝试从 VS Code 运行 dnu restore 时,我总是得到 Omnisharp 服务器没有运行的东西。命令行中的 dnu 工作正常。

我找到了这篇文章:Can't run commands within Visual Studio Code on OS X,但我以所有提到的方式安装了单声道,但没有运气。有没有办法在 vscode 留下的任何日志中找到为什么omnisharp 服务器没有运行?

谢谢!

【问题讨论】:

    标签: macos mono visual-studio-code


    【解决方案1】:

    我遇到了同样的问题,我在这里创建了关于它的小帖子 希望它会帮助某人

    http://www.cpodesign.com/blog/vs-code-omnisharp-server-is-not-running/

    快速解决方案

    dnvm 列表

    如果您有多个版本,请卸载它们,然后安装最后一个稳定版本

    dnvm 升级

    然后再次运行应用程序,它应该会运行

    【讨论】:

      【解决方案2】:

      遇到了同样的问题。使用dnvm upgrade -u 会使情况变得更糟,因为-u 选项告诉版本管理器(dnvm)使用“不稳定”提要。我做了一个直接的dnvm upgrade,它现在可以工作了。

      【讨论】:

        【解决方案3】:

        我遇到了同样的问题,试试下面的命令。运行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
        

        这应该可以解决您的问题。

        【讨论】:

        • 不走运 :( 现在我有: 1.0.0-rc1-update1 mono linux/osx 1.0.0-rc1-update1 clr x64 win 1.0.0-rc1-update1 clr x86 win 1.0.0 -rc1-update1 coreclr x64 linux 1.0.0-rc1-update1 coreclr x64 win 1.0.0-rc1-update1 coreclr x86 win * 1.0.0-rc2-16249 mono linux/osx 默认
        • 我删除了列表中的所有内容,现在我有了: * 1.0.0-rc2-16249 coreclr x64 darwin 1.0.0-rc2-16249 mono linux/osx default 仍然没有运气: (
        • 我可以通过单击右下角带有火符号的项目图标来运行我的omnisharp服务器,但由于nuget失败,我的dnu恢复失败。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-01
        • 2022-07-06
        • 2019-01-31
        • 2018-11-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多