JetBrains Rider EAP в Linux - Ошибка загрузки решения: MsBuild не найден

Просто установил последнюю версию Rider EAP (163.12057) и попытался создать новое решение.

В моем обозревателе решений отображается мое решение и (загрузка не удалась). В окне журнала событий я получаю сообщение об ошибке:

Решение: загрузка FirstSolution не удалась: MsBuild не найден на этом компьютере

Есть идеи, как я могу решить эту проблему с загрузкой? Заранее спасибо!


person ephtron    schedule 18.01.2017    source источник
comment
Какую ОС вы используете (Ubuntu CentOS и т. Д.)?   -  person Mikhail Filippov    schedule 19.01.2017


Ответы (2)


Мне удалось решить ошибку загрузки.

Мне не хватало Mono, и я узнал об этом в этой ветке здесь, что Rider в настоящее время требует Mono 4.6.2.

Я выполнил это руководство по установке Mono.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update

sudo apt-get install mono-devel
sudo apt-get install mono-complete

Надеюсь, это поможет кому-то другому.

ОБНОВЛЕНИЕ: Asp.Net Core

если вы будете использовать Asp.Net Core и столкнетесь с ошибкой об отсутствии xsp.exe, вам может потребоваться установить mono-xsp4 с помощью этой команды

sudo apt-get install mono-xsp4

person ephtron    schedule 18.01.2017
comment
благодарю вас! Сначала это кажется странным, потому что я проверил, что в моно-библиотеке есть файл xsp4.exe, связанный с двоичным файлом xsp в папке gac. - person gnomeria; 14.06.2017

Принятый ответ привел меня к официальному руководству: Загрузка монопроекта

Это может помочь с различными другими системами (отличными от Debian). Это помогло мне пройти через процесс и решить проблему в Ubuntu 18.04.

Для Ubuntu 18.04 это сначала Add the Mono repository to your system:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update

тогда,

sudo apt install mono-devel
sudo apt install mono-complete
person Mateusz Sęczkowski    schedule 07.08.2018
comment
Лучше всего процитировать соответствующие фрагменты для конкретного вопроса. - person ouflak; 07.08.2018