Kann ich Mono neben .NET installieren?

8

Ich bin derzeit ein .NET-Entwickler und möchte meine Anwendungen mit Mono testen, um die plattformübergreifende Kompatibilität sicherzustellen, aber die offizielle .NET-Implementierung nicht aufgeben. Kann ich es nebeneinander auf meinem Hauptentwicklungs-PC installieren oder muss ich eine virtuelle XP-Umgebung ohne .NET verwenden?

Ich benutze Vista.

MiffTheFox
quelle

Antworten:

8

Sie können Mono Seite an Seite mit jeder .NET Framework-Version installieren.

Es gibt keine Interferenz zwischen zwei von ihnen.

Josip Medved
quelle
Ich bekomme das Paket gerade von mono.com, oder? Es wird das echte .NET nicht überschreiben oder in sein Gebiet eindringen (z. B. das Ausführen von .exe mit .NET, nicht mit Mono)?
MiffTheFox
Ich muss das Installationsprogramm nicht mit ungeraden Optionen ausführen. Nur ohne Befehlszeilenparameter?
MiffTheFox
2
Miff: Du hast schon die Antwort bekommen. Mono wird .NET nicht stören. Sie führen Programme mit Mono mit aus mono.exe program.exe. Mono ist als .NET-kompatible Implementierung der Common Language Infrastructure und der Base Class Library gedacht. Es ist nicht als .NET-Ersatz unter Windows gedacht.
Joey
1
@Miff: Installiere es einfach als normale Anwendung und mach dir keine Sorgen. :)
Josip Medved
0

Ich verwende Server 08 (Vista-Kernel) und konnte Mono erfolgreich installieren, eine App mit einem Mono-Projekt und einem VB-Projekt schreiben und Mono ohne Probleme deinstallieren. Ich musste einige Ideen testen und das war der einfachste Weg, die beiden Projekte zu vergleichen.

Stevoni
quelle