web-dev-qa-db-fra.com

JetBrains Rider EAP sous Linux - Échec du chargement de la solution: MsBuild introuvable

Je viens d'installer la dernière version de Rider EAP (163.12057) et j'ai essayé de créer une nouvelle solution.

Dans mon explorateur de solutions, il affiche ma solution et (échec du chargement). Dans la fenêtre Journal des événements, j'obtiens le message d'erreur:

Échec du chargement de la solution 'FirstSolution': MsBuild introuvable sur cette machine

Des idées sur la façon de résoudre ce problème de chargement? Merci d'avance!

22
ephtron

J'ai réussi à résoudre l'erreur de chargement.

Mono me manquait et j'ai découvert à travers ce fil ici que Rider a actuellement besoin de Mono 4.6.2.

J'ai suivi ce guide pour installer 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

J'espère que cela aidera quelqu'un d'autre.

MISE À JOUR: Asp.Net Core

si vous utilisez Asp.Net Core et rencontrez une erreur concernant l'absence de xsp.exe vous devrez peut-être installer mono-xsp4 avec cette commande

Sudo apt-get install mono-xsp4

48
ephtron

La réponse acceptée m'a conduit au guide officiel: Téléchargement mono-projet

Cela peut aider avec divers autres systèmes (différents de Debian). Cela m'a aidé à traverser le processus et à résoudre le problème sur Ubuntu 18.04.

Pour Ubuntu 18.04, c'est d'abord 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

ensuite,

Sudo apt install mono-devel
Sudo apt install mono-complete
2