如何安装Visual Studio?
如果可能,我希望在Wine或PlayOnLinux中使用它。
如何安装Visual Studio?
如果可能,我希望在Wine或PlayOnLinux中使用它。
Answers:
您可以尝试使用Wine,但是对于Wine应用程序数据库,Visual Studio在Wine下通常无法正常工作:
什么
都行不通,安装失败什么不
适用未测试的内容不
适用
http://appdb.winehq.org/objectManager.php?sClass=application&iId=892
您将需要运行虚拟机。葡萄酒将无法处理。研究安装VirtualBox(不一定是最好的,但更容易)。您需要创建Windows VM,然后在安装Windows之后安装Visual Studio。
如果您正在寻找等效的IDE。Qt Creator,Eclipse,KDevelop,Anjuta,Intellij都可以充当替代方案,具体取决于您希望使用的语言。
关于如何在VirtualBox上安装Windows的可能有用的链接:http : //www.wikihow.com/Install-Windows-XP-on-Ubuntu-with-VirtualBox
您可以使用Mono Development IDE在Ubuntu中编写.NET代码,而不是尝试在非Microsoft操作系统中使用Microsoft产品(其他人正确指出,永远不会得到支持,简便或MS最好的产品)兴趣)。
它具有Visual Studio的大多数功能,并且运行速度更快且更稳定。
要安装monodevelop,请在终端中使用以下命令:
sudo apt-get install monodevelop
Monodevelop主页:http : //monodevelop.com/
抱歉给您错误的答案,但我真的怀疑这是否会得到真正的支持。
有些人可能实际上有一天会使其工作,但是Microsoft绝对不会正式支持它。甚至使社区变得容易。据我所知,运行MS Office套件本身非常痛苦,每个新版本的使用都变得更加困难。
不要亲自去做。生意就是生意。他们在开发上的份额并不是在支持开源社区。在他们所关心的范围内,他们努力使自己的工具在加班期间的兼容性越来越低。
如果您真的在Linux中需要此功能,最好的选择是在虚拟机中安装Windows。
Visual Studio与Windows紧密集成,并且使用任何语言(C#或VB)开发.NET应用程序所需要的不仅仅是拥有Wine,而且由于Wine无法像Linux中的.NET一样提供完整的开发运行时。
如果要在Linux上专门使用C#开发软件,则可以使用MonoDevelop
因为,您要求使用Visual Studio 2010(.NET 4.0),并且使用MonoDevelop,所以您将无法开发特别使用.NET 4的应用程序,因为到目前为止,MonoDevelop的版本为3.0.2(相当于.NET 3.0)。
您仍然可以使用VirtualBox在Ubuntu中虚拟使用Windows 。然后在此处安装Visual Studio,但仍然建议不要在虚拟化环境中进行认真的应用程序开发。
您可以尝试MonoDevelop,它是VisualStudio的克隆版本,但功能不多。MonoDevelop使用Mono框架,它是C#和CLI的独立于平台的实现,但它与.NET并不完全兼容。您将必须将.NET应用程序移植到Mono。至少您必须重写UI,Mono中不包含WPF,而Linux上Winforms却很糟糕。
尽管有一些用C#编写的Linux应用程序(Banshee,Tomboy,Pinta,PDFMod,Smuxi),但是.NET / Mono在Linux上并不流行。Microsoft尚未正式支持它,Mono(Xamarin)的开发人员实际上专注于移动设备(Android,iOS),而不是Linux桌面。我建议您切换到Linux上完全支持的另一种IDE和编程语言。如果您真的不能没有.NET(例如,因为您以编写.NET程序为生),则必须继续使用Windows,因为这是Windows支持的唯一平台。
作为另一个选择,所有Jetbrains IDE都使用Java,具有Linux的安装程序并且非常出色。如果您是学生或老师,他们也是免费的。
(具有讽刺意味的是,Linux C势力势力早已使Linux Java受益匪浅。)
我将Rider用于C#,并将Webstorm用于所有Web东西,包括TypeScript,并且非常喜欢它们,而不是VS那样the肿的混乱。