60 votes

Comment compiler un projet Visual Studio C# avec Mono

Je suis nouveau dans ce domaine et je ne sais pas par où commencer.

Je souhaite compiler un projet Visual Studio C# avec Mono sur Linux (par ligne de commande).

Le fichier main.cs inclut ces références :

 using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Drawing.Imaging;
using System.Net;
using System.Text;
using System.Text.RegularExpressions;
using System.Xml;
using iTextSharp.text;
using iTextSharp.text.pdf;

Je ne sais pas si je dois noter les références au compilateur, ou s'il les extraira lui-même, s'il saura où les chercher ou non. Je n'ai jamais fait cela auparavant. Mais j'ai juste besoin de compiler ce projet.

Merci!

29voto

Olivier Points 622

knocte a raison, installez mono-complet

 apt-get install mono-complete

Je ne sais pas pourquoi mais j'ai eu des erreurs de conformité avec uniquement mono-xbuild installé,

et lancez depuis la ligne de commande :

 xbuild yourvisualcsharpproject.csproj

10voto

M.H Points 2667

Vous pouvez construire dans Visual Studio et déployer sur Linux et exécuter en mono. Jetez un œil à cet article

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X