Visual Basic.Net on Linux

Can I run Visual Basic.Net on Linux?

I wrote the code in Visual Basic and compiled it using Visual Studio on Windows.

Is it possible to write and compile the same code on Linux?

If so, what software do I need to install on Linux?

Is Linux an alternative to Visual Basic for free?

+10
source share
6 answers

There are several such as SimpleBasic, GnomeBasic, and XBasic. None of them are fully compatible with Visual Basic.

+6
source

You could look at Mono VisualBasic.Net support , or maybe go and check out Gambas .

You will not find a fully compatible solution.

+9
source

Mono is a really interesting project. You can run applications on Linux. Not fully compatible, but they are working on it.

Take a look at this site. Working with Mono

+2
source

Linux VB can be used with vb2005.
Install the wine first.
run in terminal winetricks dotnet20 dotnet40
download the installer and run it
(wine Downloads / yourinstaller.exe)
run wine WINEPREFIX=~/yourprefix WINEARCH='win32' wine yourprefix/drive_c/Program\ Files/Microsoft\ Visual\ Studio\ 8/Common7/IDE/vbexpress.exe

+2
source

You can run Visual Basic, Visual Basic.net, C # code, and applications on Linux.

The most popular .net IDE is Visual Studio (now version 2019), which runs on Windows and Mac OS. A good alternative for Linux users is Visual Studio Code (works on Linux, Windows, and Mac)

You can compile and run Visual Basic.net code and applications (part of the .net platform, consider the successor to Visual Basic, with a few language differences from vb6). A subset of .net is a .net code that can be installed on

  • Red hat
  • Ubunto
  • Mint,
  • Debian
  • Fedora
  • CentOs,
  • Oracle Linux
  • and openSUSE Linux.

Setting Details https://www.microsoft.com/net/core

You can also use Mono , a free, open source project led by Xamarin (a subsidiary of Microsoft) and the .NET Foundation. The focus of the project is support for the Ecma standard compatible toolkit compatible with the .NET Framework (including the C # compiler and the Common Language runtime).

Mono can be installed on

  • Ubunto
  • Debian
  • Raspbian (used in Raspberry pi)
  • and CentOs on Linux.

You can run most Windows applications (created using VB, Vb.net or other tools) using wine , which supports the Windows API on Linux.

** About Visual Basic (not VB.net, due to original question) **

Please note that the latest version of Visual Basic 6.0, released in 1998, is deprecated in 2008 and is supported on Windows XP, Vista, Windows Server 2008, including R2, Windows 7, Windows Server 2012 and Windows 8.x. There are other basic options (e.g. quick basic , Gambas or others)

Support End Dates for Visual Basic 6.0 :

  • Visual Basic 6.0 [Integrated Development Environment]: Support ended April 8, 2008.
  • Visual Basic 6.0 The base library runtime and the runtime mechanism used to run VB6 applications: Support was discontinued on April 8, 2014.
  • Visual Basic 6.0 Runtime Extended Files: Discontinued April 8, 2014.
+2
source
0
source

All Articles