web-dev-qa-db-fra.com

Comment puis-je installer Visual Studio?

Comment puis-je installer Visual Studio?

Je préférerais l'utiliser dans Wine ou PlayOnLinux si possible.

28
user91632

Vous pouvez essayer Wine, mais selon la base de données de l'application Wine, Visual Studio fonctionne généralement mal sous Wine:

De cette page du site Wine :

Qu'est-ce qui fonctionne
rien, l'installation échoue

Qu'est-ce qui ne fonctionne pas
n/a

Ce qui n'a pas été testé
n/a

http://appdb.winehq.org/objectManager.php?sClass=application&iId=892

23
roadmr

Vous devrez exécuter une machine virtuelle. Le vin ne pourra pas le supporter. Regardez dans installer VirtualBox (pas nécessairement le meilleur mais plus facile). Vous devrez créer une fenêtre VM, puis une fois Windows installé, installez Visual Studio.

Si vous recherchez des IDE équivalents. Qt Creator, Eclipse, KDevelop, Anjuta, Intellij peuvent être autant d’alternatives possibles en fonction de la langue dans laquelle vous souhaitez évoluer.

Lien éventuellement utile sur la manière d'installer Windows sur VirtualBox: http://www.wikihow.com/Install-Windows-XP-on-Ubuntu-with-VirtualBox

21
csgeek

Vous pouvez utiliser le développement mono IDE pour écrire du code .NET sous Ubuntu, plutôt que d'essayer d'utiliser un produit Microsoft dans un système d'exploitation non-Microsoft (ce que d'autres ont justement signalé ne sera jamais pris en charge, , ou dans l’intérêt supérieur de MS).

Il possède la plupart des fonctionnalités de Visual Studio et sera plus rapide et plus stable.

Pour installer monodevelop, utilisez cette commande dans un terminal:

Sudo apt-get install monodevelop

Monodevelop Page d'accueil: http://monodevelop.com/

17
ImaginaryRobots

Désolé de vous donner la mauvaise réponse, mais je doute fort que cela sera jamais vraiment pris en charge.

Certaines personnes pourraient en fait le faire fonctionner un jour, mais Microsoft le supportera très certainement jamais officiellement; ou même rendre les choses faciles pour la communauté, d'ailleurs. D'après ce que je sais, exécuter la suite MS Office est horriblement pénible, cela devient de plus en plus difficile à chaque nouvelle version.

Ne le prenez pas personnellement. Les affaires sont les affaires. Et leur part du développement ne consiste pas à soutenir la communauté open source. Malgré tout, ils s’efforcent de rendre leurs outils de moins en moins compatibles.

Si vous en avez vraiment besoin sous Linux, le meilleur choix serait d’avoir Windows dans une machine virtuelle.

8
JulioHM

Maintenant, Microsoft propose une version multiplate-forme de Visual Studio. Ce n'est pas riche en fonctionnalités que Visual Studio Windows Edition.

Suivez le lapin blanc :) https://www.visualstudio.com/en-us/products/code-vs.aspx

3
Dasun

Visual Studio est étroitement intégré à Windows. Développer une application .NET en utilisant n’importe quel langage (C # ou VB) nécessite plus que le simple fait d’avoir Wine, et comme Wine n’est pas assez capable pour fournir une exécution complète du développement en tant que .NET dans Linux.

Si vous souhaitez développer un logiciel spécifiquement en C #, sous Linux, vous pouvez utiliser MonoDevelop

Étant donné que vous demandez Visual Studio 2010 (.NET 4.0), avec MonoDevelop, vous ne pourrez pas développer une application qui utilise particulièrement .NET 4. MonoDevelop est désormais disponible dans la version 3.0.2 (un peu équivalent à .NET 3.0).

Vous pouvez toujours utiliser Windows virtuellement dans Ubuntu en utilisant VirtualBox . Et installez ensuite Visual Studio là-bas, mais il n’est pas recommandé de développer sérieusement les applications dans un environnement virtualisé.

3
PieterB

Vous pouvez essayer MonoDevelop, qui est un clone de VisualStudio, mais il n’a pas autant de fonctionnalités. MonoDevelop utilise le framework Mono, une implémentation de C # et de la CLI indépendante de la plate-forme, mais n'est pas totalement compatible avec .NET. Vous devrez porter vos applications .NET sur Mono. Au moins, vous devez réécrire l'interface utilisateur, WPF n'est pas inclus dans Mono et Winforms est de mauvaise qualité sous Linux.

Bien qu'il existe certaines applications Linux écrites en C # (Banshee, Tomboy, Pinta, PDFMod, Smuxi), .NET/Mono n'est pas très populaire sur Linux. Ce n’est pas officiellement supporté par Microsoft, et les développeurs de Mono (Xamarin) s’intéressent en réalité aux appareils mobiles (Android, iOS) et non au bureau Linux. Je vous recommande de passer à un autre IDE et à un langage de programmation entièrement pris en charge sous Linux. Si vous ne pouvez vraiment pas vivre sans .NET (par exemple parce que vous gagnez votre vie en écrivant des programmes .NET), vous devez continuer à utiliser Windows, car c’est la seule plate-forme qu’il prend en charge.

2
user244