当前位置: 首页>>技术教程>>正文


wine – 如何安装 Visual Studio?

, ,

问题描述

如何安装 Visual Studio?

如果可能,我更愿意在 Wine 或 PlayOnLinux 中使用它。

最佳答案

您可以尝试 Wine,但根据 Wine 应用程序数据库,Visual Studio 在 Wine 下通常运行不佳:

this Wine site page

What works
nothing, install fails

What does not
n/a

What was not tested
n/a

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/

第四种答案

很抱歉给你错误的答案,但我真的怀疑这是否会得到真正的支持。

有些人可能有一天会真正让它工作,但微软肯定永远不会正式支持它;或者甚至让社区的事情变得容易,就此而言。据我所知,运行 MS Office 套件本身非常痛苦,每个新版本都会变得更加困难。

不要把它当个人。生意就是生意。他们在开发方面的贡献并不在于支持开源社区。尽管他们很关心,但他们努力使他们的工具越来越不兼容加班。

如果您真的需要在 Linux 中使用它,最好的选择是在虚拟机中安装 Windows。

第五种答案

Visual Studio 与 Windows 紧密集成,使用任何语言(C# 或 VB)开发 .NET 应用程序需要的不仅仅是拥有 Wine,而且因为 Wine 不足以像 Linux 中的 .NET 一样提供完整的开发运行时。

如果你想专门用 C# 开发软件,在 Linux 上,你可以使用 MonoDevelop

由于您要求使用 Visual Studio 2010 (.NET 4.0),使用 MonoDevelop,您将无法开发特别使用 .NET 4 的应用程序,因为现在 MonoDevelop 的版本为 3.0.2(有点相当于.NET 3.0)。

您仍然可以使用 VirtualBox 在 Ubuntu 中虚拟使用 Windows。然后在那里安装Visual Studio,但仍然不建议在Virtualized环境中进行严重的应用程序开发。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11921.html,未经允许,请勿转载。