2009-01-15 11 views
6

Ich versuche Mono und Monodevelop (die IDE) zu verwenden, um ein C# -Projekt in Ubuntu zu programmieren.Warum kann ich System.Text.RegularExpressions nicht finden, wenn ich Mono unter Linux verwende?

Alles funktioniert abgesehen von der Tatsache, dass das System.Text.RegularExpressions (Package?) Nicht gefunden wird. Die einzige relevante Sache, die ich auf den Interwebs gefunden habe, ist here

Es scheint eine Lösung von Arten veröffentlicht, aber ich verstehe nicht. Bitte helfen Sie :)

+0

Es wäre hilfreich, wenn Sie einen Link zu der Lösung, die Sie erklären möchten, gepostet haben. – Nifle

+0

Aus dem Link sieht es aus wie etwas mit DLL-Referenzen in der Compiler-Befehlszeile zu tun. Können Sie die Befehlszeile und die tatsächliche Ausgabe des Compilers posten? –

+0

Wo finde ich Informationen? Momentan verwende ich ein Standard-Paket von Mono und MonoDevelop. Ich habe keine Compiler-Befehlszeilenargumente geändert/gesehen. Wie für die Ausgabe ist die genaue Nachricht in dem Link, den ich gepostet habe. Vielen Dank :) –

Antwort

7

In MonoDeveloper, klicken Sie mit der rechten Maustaste auf Referenzen und fügen Sie einen Verweis auf die System Assembly.

Sie könnten gmcs -r System *.cs verwenden, um von der Befehlszeile aus zu kompilieren.

2

Das gleiche hier in VS2010. Fügen Sie einfach einen Verweis auf System hinzu, wenn Assembly fehlt.

Verwandte Themen