2016-07-23 37 views
2

我正在使用YouCompleteMe和Omnisharp。我喜歡在vim中使用自動完成來開發c#的想法。我在我的Mac上安裝了.net核心並生成了一個項目。該項目沒有解決方案文件。當我啓動Vim時,看到解決方案文件自動檢測失敗的錯誤。.net core命令不會生成omnisharp的解決方案文件

我在這裏錯過了什麼?我是否配置omnisharp來解決沒有解決方案文件,或者我應該生成一個.sln文件?

回答

0

YouCompleteMe預期.sln文件的原因是因爲默認情況下,YouCompleteMe爲C#使用的OmniSharp需要Mono項目,而不是DotNet核心項目。 DotNet核心不需要解決方案文件,因此必須使用Roslyn支持編譯OmniSharp。這將允許OmniSharp瞭解一個點網核心項目。

相關問題