Команда .net core не создает файл решения для omnisharp

Я использую YouCompleteMe с Omnisharp. Мне нравится идея разработки C# с автодополнением в vim. Я установил ядро ​​.net на свой Mac и создал проект. В проекте нет файла решения. Когда я запускаю Vim, я вижу ошибку автоматического определения файла решения.

Что мне здесь не хватает? Должен ли я настроить omnisharp для работы без файла решения или мне следует создать файл .sln?


person Stewart    schedule 23.07.2016    source источник


Ответы (1)


Причина, по которой YouCompleteMe ожидает файл .sln, заключается в том, что по умолчанию OmniSharp, который используется YouCompleteMe для C#, ожидает проект Mono, а не основной проект DotNet. Для ядра DotNet не требуется файл решения, поэтому OmniSharp вместо этого должен быть скомпилирован с поддержкой Roslyn. Это позволит OmniSharp понять проект ядра сети.

person Stewart    schedule 20.09.2016