2016-02-05 88 views
3

我正在使用VS代碼嘗試一下ASP.NET,但是當我嘗試執行時: dnu restore 它失敗。Omnisharp服務器未運行Windows 10

如果我嘗試在VS代碼中執行此操作,我會收到一條錯誤消息: Omnisharp服務器未運行。

我真的不知道該怎麼辦:( 我運行Windows 10的x64

+0

我做了一個基本的網絡搜索「開始omnisharp服務器」,並在我點擊的第一個結果回答。你有做過什麼研究嗎?你試過什麼了? – mason

+0

是嗎?我只能找到OSX的東西 – anned20

+0

您是否嘗試查看GitHub上的Omnisharp存儲庫以查看其文檔所述的內容? – mason

回答

2

檢查VS代碼Omnisharp登錄,按Ctrl ++ü

Omnisharp server is not running錯誤可能是由於您的project.json中的問題導致dnu restore出現問題所致。例如解決其中一個目標框架的軟件包問題?

它可能不會幫助,但你可以嘗試重啓Omnisharp:F1「全方位重啓」

支持C#是不是捆綁,但它聽起來像是你已經成功地安裝它。否則,將C#與F1 「分機安裝」,輸入, 「C#」

你是正確的,很少有文檔

2

Visual Studio代碼已經Omnisharp內置的。但是,這並不意味着你沒有安裝ASP .NET 5和DNX

按照本指南中的說明:https://code.visualstudio.com/Docs/runtimes/ASPnet5

具體來說,你要遵循以下說明:https://github.com/aspnet/home#upgrading-dnvm-or-running-without-visual-studio

記住,視覺Studio是安裝所有你需要的重量級IDE。 Visual Studio Code是基於輕量級的基於節點的編輯器,它只具有您明確安裝/添加的內容。因此,與Visual Studio中,它不會自動地下載ASP.NET 5和DNX