Como posso instalar o Visual Studio?

23

Como posso instalar o Visual Studio?

Eu preferiria usá-lo no Wine ou no PlayOnLinux, se possível.

    
por 17 revs, 7 users 47%user91632 09.05.2014 / 18:43

7 respostas

22

Você pode experimentar o Wine, mas, de acordo com o banco de dados de aplicativos do Wine, o Visual Studio geralmente funciona mal no Wine:

De esta página do site do Wine :

  

O que funciona
  nada, instalar falha

     

O que não
  n / a

     

O que não foi testado
  n / a

link

    
por roadmr 01.10.2012 / 15:27
21

Você precisará executar uma máquina virtual. O vinho não será capaz de lidar com isso. Olhe para instalar o VirtualBox (não necessariamente o melhor, mas mais fácil). Você precisará criar uma VM do Windows e, depois de ter instalado o Windows, instale o Visual Studio.

Se você está procurando IDEs equivalentes. O Qt Creator, o Eclipse, o KDevelop, o Anjuta, o Intellij podem agir como possíveis alternativas, dependendo da linguagem que você deseja desenvolver.

Link possivelmente útil sobre como instalar janelas no VirtualBox: link

    
por csgeek 31.05.2012 / 10:38
16

Você pode usar o IDE do Mono Development para escrever código .NET no Ubuntu, em vez de tentar usar um produto da Microsoft em um sistema operacional não-Microsoft (o que outros apontaram corretamente nunca será suportado, fácil ou Melhores interesses da MS).

Ele tem a maioria dos recursos do Visual Studio e será executado mais rapidamente e será mais estável.

Para instalar o monodevelop, use este comando em um terminal:

sudo apt-get install monodevelop

Página inicial do Monodevelop: link

    
por ImaginaryRobots 01.10.2012 / 22:18
8

Desculpe dar a resposta errada, mas realmente duvido que isso seja realmente apoiado.

Algumas pessoas podem realmente trabalhar um dia, mas a Microsoft certamente nunca apoiará isso oficialmente; ou até mesmo facilitar as coisas para a comunidade. Pelo que eu sei, executar o MS Office em si é terrivelmente doloroso, torna-se mais difícil a cada nova versão.

Não leve para o lado pessoal. Negócio é negócio. E sua participação no desenvolvimento não está no apoio à comunidade opensource. Para todos eles se importam, eles se esforçam para tornar suas ferramentas menos e menos compatíveis ao longo do tempo.

Se você realmente precisa disso dentro do Linux, a melhor opção seria ter o Windows em uma máquina virtual.

    
por JulioHM 01.10.2012 / 21:47
3

O Visual Studio está totalmente integrado ao Windows e o desenvolvimento de uma aplicação .NET usando qualquer linguagem (C # ou VB) exige mais do que apenas o Wine, e o Wine não é capaz de fornecer runtime de desenvolvimento completo como .NET no Linux. / p>

Se você quiser desenvolver software especificamente em C #, no Linux, você pode usar o MonoDevelop

Desde que você está solicitando o Visual Studio 2010 (.NET 4.0), com o MonoDevelop, você não poderá desenvolver um aplicativo que use particularmente o .NET 4, já que o MonoDevelop está na versão 3.0.2 ( um pouco equivalente ao .NET 3.0).

Você ainda pode usar o Windows virtualmente no Ubuntu, usando o VirtualBox . E, em seguida, instalar o Visual Studio lá, mas ainda não é recomendado que um desenvolvimento de aplicativo sério seja feito no ambiente virtualizado.

    
por PieterB 31.05.2012 / 10:20
3

Agora, a Microsoft oferece uma versão multiplataforma do visual studio. Não é rico em recursos como o Visual Studio Windows Edition.

Siga o coelho branco :) link

    
por Dasun 23.02.2016 / 11:03
2

Você poderia experimentar o MonoDevelop, que é um clone do VisualStudio, mas não tem tantos recursos. O MonoDevelop usa o framework Mono, uma implementação independente de plataforma do C # e do CLI, mas não é totalmente compatível com o .NET. Você terá que portar seus aplicativos .NET para o Mono. Pelo menos você tem que reescrever a interface do usuário, o WPF não está incluído no Mono e o WinForms é ruim no Linux.

Embora existam alguns aplicativos Linux escritos em C # (Banshee, Tomboy, Pinta, PDFMod, Smuxi), o .NET / Mono não é muito popular no Linux. Não é oficialmente suportado pela Microsoft, e os desenvolvedores do Mono (Xamarin) estão realmente se concentrando em dispositivos móveis (Android, iOS) e não no desktop Linux. Eu recomendo que você mude para outra IDE e linguagem de programação que seja totalmente suportada no Linux. Se você realmente não pode viver sem o .NET (por exemplo, porque ganha a vida escrevendo programas .NET), precisa continuar usando o Windows, porque essa é a única plataforma que ele suporta.

    
por user244 01.10.2012 / 22:18