Wie kann ich Visual Studio installieren?
Ich würde es vorziehen, wenn möglich in Wine oder PlayOnLinux zu verwenden.
wine
software-installation
playonlinux
user91632
quelle
quelle
Antworten:
Sie können Wine ausprobieren, aber gemäß der Wine-Anwendungsdatenbank funktioniert Visual Studio unter Wine im Allgemeinen schlecht:
Von dieser Weinseite Seite :
http://appdb.winehq.org/objectManager.php?sClass=application&iId=892
quelle
Sie müssen eine virtuelle Maschine ausführen. Wein wird damit nicht fertig. Schauen Sie sich die Installation von VirtualBox an (nicht unbedingt die beste, aber einfacher). Sie müssen eine Windows-VM erstellen und nach der Installation von Windows Visual Studio installieren.
Wenn Sie äquivalente IDEs suchen. Qt Creator, Eclipse, KDevelop, Anjuta und Intellij können je nach der Sprache, in der Sie sich entwickeln möchten, als mögliche Alternativen fungieren.
Möglicherweise nützlicher Link zur Installation von Windows auf VirtualBox: http://www.wikihow.com/Install-Windows-XP-on-Ubuntu-with-VirtualBox
quelle
Sie können die Mono-Entwicklungs-IDE verwenden, um .NET-Code in Ubuntu zu schreiben, anstatt zu versuchen, ein Microsoft-Produkt unter einem Nicht-Microsoft-Betriebssystem (auf das andere zu Recht hingewiesen haben) zu verwenden Interessen).
Es verfügt über die meisten Funktionen von Visual Studio und wird schneller und stabiler ausgeführt.
Verwenden Sie diesen Befehl in einem Terminal, um monodevelop zu installieren:
Monodevelop-Homepage: http://monodevelop.com/
quelle
Es tut mir leid, Ihnen die falsche Antwort zu geben, aber ich bezweifle wirklich, dass dies jemals wirklich unterstützt wird.
Einige Leute werden es vielleicht eines Tages zum Laufen bringen, aber Microsoft wird dies mit Sicherheit nie offiziell unterstützen. oder sogar der Gemeinde die Sache leicht machen. Soweit ich weiß, ist das Ausführen der MS Office-Suite selbst fürchterlich schmerzhaft und wird mit jeder neuen Version schwieriger.
Nimm es nicht persönlich. Geschäft ist Geschäft. Und ihr Anteil an der Entwicklung liegt nicht in der Unterstützung der OpenSource-Community. Bei allem, was sie interessiert, bemühen sie sich, ihre Werkzeuge im Laufe der Zeit immer weniger kompatibel zu machen.
Wenn Sie dies in Linux wirklich brauchen, ist Windows in einer virtuellen Maschine die beste Wahl.
quelle
Visual Studio ist eng in Windows integriert und das Entwickeln einer .NET-Anwendung mit einer beliebigen Sprache (C # oder VB) erfordert mehr als nur Wine. Wine ist nicht in der Lage, eine vollständige Entwicklungslaufzeit als .NET unter Linux bereitzustellen.
Wenn Sie Software speziell in C # unter Linux entwickeln möchten, können Sie MonoDevelop verwenden
Da Sie nach Visual Studio 2010 (.NET 4.0) fragen, können Sie mit MonoDevelop keine App entwickeln, die speziell .NET 4 verwendet. MonoDevelop ist ab sofort in Version 3.0.2 (etwas äquivalent zu) .NET 3.0).
Mit VirtualBox können Sie Windows weiterhin virtuell in Ubuntu verwenden . Und dann installieren Sie Visual Studio dort, aber es wird immer noch nicht empfohlen, eine ernsthafte App-Entwicklung in einer virtualisierten Umgebung durchzuführen.
quelle
Sie können auch MonoDevelop ausprobieren, einen Klon von VisualStudio, der jedoch weniger Funktionen bietet. MonoDevelop verwendet das Mono-Framework, eine plattformunabhängige Implementierung von C # und der CLI, ist jedoch nicht vollständig mit .NET kompatibel. Sie müssen Ihre .NET-Anwendungen nach Mono portieren. Zumindest müssen Sie die Benutzeroberfläche neu schreiben, WPF ist in Mono nicht enthalten und Winforms ist unter Linux beschissen.
Obwohl es einige Linux-Anwendungen in C # gibt (Banshee, Tomboy, Pinta, PDFMod, Smuxi), ist .NET / Mono unter Linux nicht sehr beliebt. Es wird nicht offiziell von Microsoft unterstützt und die Entwickler von Mono (Xamarin) konzentrieren sich derzeit auf mobile Geräte (Android, iOS) und nicht auf den Linux-Desktop. Ich empfehle Ihnen, zu einer anderen IDE und Programmiersprache zu wechseln, die unter Linux vollständig unterstützt wird. Wenn Sie ohne .NET wirklich nicht leben können (z. B. weil Sie davon leben, .NET-Programme zu schreiben), müssen Sie weiterhin Windows verwenden, da dies die einzige unterstützte Plattform ist.
quelle
Jetzt bietet Microsoft eine plattformübergreifende Version von Visual Studio an. Es ist nicht so funktionsreich wie Visual Studio Windows Edition.
Folgen Sie dem weißen Kaninchen :) https://www.visualstudio.com/en-us/products/code-vs.aspx
quelle
Als weitere Option sind alle Jetbrains- IDEs in Java, haben Installationsprogramme für Linux und sind ausgezeichnet. Sie sind auch kostenlos, wenn Sie ein Schüler oder Lehrer sind.
(Es ist ironisch, wie viel Segen Linux Java angetan hat, all den Hass, den Linux-C-Snobs damals auf Linux ausübten.)
Ich verwende Rider for C # und Webstorm für alle Webanwendungen, einschließlich TypeScript, und ziehe sie dem aufgeblähten Durcheinander von VS bei weitem vor.
quelle