Linux中的Visual Basic .Net

San*_*Jha 10 vb.net linux

是否可以在Linux中运行Visual Basic .Net

我在Visual Basic中编写了代码,并使用Windows中的Visual Studio编译它.

可以在Linux中编写(和编译)相同的代码吗?

如果是,那么我需要在Linux上安装哪个软件?

是Visual Basic免费软件的Linux替代品吗?

Ped*_*nia 11

您可以在 Linux 上运行 Visual Basic、VB.NET、C# 代码和应用程​​序。

最流行的 .NET IDE 是在 Windows 和 macOS 中运行的Visual Studio(现在是 2019 版)。对于 Linux 用户来说,一个不错的选择是Visual Studio Code(在 Linux、Windows 和 Mac 上运行)。

您可以编译和运行 VB.NET 代码和应用程​​序(.NET 框架的一部分,考虑 Visual Basic 的继承者,与Visual Basic 6.0有一些语言差异)。.NET 的一个子集是.NET Core,可以安装在

设置详细信息位于https://www.microsoft.com/net/core 上

您还可以使用Mono,这是一个由 Xamarin(Microsoft 的子公司)和 .NET Foundation 领导的免费开源项目。该项目的重点是支持符合 ECMA 标准的 .NET Framework 兼容工具集(包括 C# 编译器和公共语言运行时)。

Mono 可以安装

您可以使用支持 Linux 上的 Windows API 的Wine运行大多数 Windows 应用程序(使用 VB、VB.NET 或其他工具创建)。

** 关于 Visual Basic(不是 VB.NET,由于最初的问题)**

请注意,visual basic 的最新版本是 6.0,于 1998 年发布,2008 年宣布为旧版本,支持Windows XPWindows VistaWindows Server 2008(包括 R2、Windows 7Windows Server 2012Windows 8.x)。还有其他基本风格(如QuickBASICGambas或其他)。

Visual Basic 6.0 的支持结束日期是:

  • Visual Basic 6.0 IDE [集成开发环境]:支持于 2008 年 4 月 8 日结束。
  • Visual Basic 6.0 Runtime 用于运行 Visual Basic 6.0 应用程序的基础库和执行引擎:支持于 2014 年 4 月 8 日结束。
  • Visual Basic 6.0 运行时扩展文件:支持于 2014 年 4 月 8 日结束。


Mat*_*Mat 9

您可以查看Mono VisualBasic.Net support,或者查看Gambas项目.

您将找不到完全兼容的解决方案.


Gol*_*rol 6

有一些,例如SimpleBasic,GnomeBasic和XBasic。它们都不与Visual Basic完全兼容。