2015-04-30 3 views
5

Я пытаюсь подключить VSCode к моим проектам Unity, и каждый раз, когда я выбираю значок Project (маленький огонь внизу), я получаю следующую ошибку:Получение «Ошибка: не удалось подключиться к OmniSharp»

Error: Failed to connect to OmniSharp 

Есть ли кто-нибудь еще это?

+2

Да, я тоже. Исследуйте сейчас. –

+1

То же самое! не может понять, какой URL он пытается использовать. – Dave3of5

ответ

2

Хорошо, сделал некоторый прогресс и получил несколько проектов Unity. Кажется, что вам необходимы некоторые предварительные условия, очистка папки проекта Unity и, возможно, редактирование ваших файлов .sln и .csproj вручную.

Я отправил (возможно) лучший ответ на Reddit. Надеюсь, что это не нарушает стоп-этикет.

http://www.reddit.com/r/Unity3D/comments/34d6gc/visual_studio_for_mac_help_us_vote_for_unity/

3

Вы должны загрузить самую последнюю версию «моно». Откройте терминал и перейдите в brew install mono. Затем «Выберите проект» и выберите файл ..- csharp.sln, и вы должны быть в рабочем состоянии.

1

я получаю это на окнах, когда мой каталог проекта имеет место в его

я удалил пространство и удалить ошибку

я ожидаю, что это будет исправлено SOOM

+2

Как объяснить, как я решил ошибку, о которой идет речь, «на самом деле»? не вопрос. это заявление. удаление пространства устраняет ошибку. если у вас есть другой вопрос, пожалуйста, используйте ссылку вопроса вопроса –

1

У меня есть совершенно разные Ответ: это время выполнения, которое использует VSCode. Это не соответствует тому, что, по его мнению, необходимо. Я должен помнить, что мы все еще в бета-версии, и все меняется быстро. У меня была запущенная бета-версия dnvm 7, но VSCode (и OmniSharp, по расширению) ищет бета-версию 6, поэтому она терпит неудачу. Я обновил свою рабочую среду, используя это this post в качестве подсказки. Теперь у меня VSCode 0.7.0, используя бета-версию бета-версии. Я понятия не имею, как сказать, что он ищет ... Я просто догадывался, когда они были выпущены. HTH