Visual Basic в Linux
можно ли запустить Visual Basic в Linux?
Я написал код в Visual basic и скомпилировал его, а также с помощью Visual Studio в Windows. Может ли тот же код быть написан (и скомпилирован) в Linux? Если да, то какое программное обеспечение необходимо установить на Linux? Является ли Linux альтернативой Visual basic freeware?
5 ответов
есть несколько, таких как SimpleBasic, GnomeBasic и XBasic. Ни один из них не полностью совместим с Visual Basic.
вы могли бы взглянуть на Mono VisualBasic.Net support
, или, может быть, пойти и проверить Гамбас.
вы не найдете полностью совместимое решение.
Mono-действительно интересный проект. Вы можете запускать приложения в Linux. Не полностью совместим, но они работают над этим.
посмотрите на этом сайте работа с Mono
VB в linux возможен с помощью vb2005.
Сначала установите wine.
запуск в терминале winetricks dotnet20 dotnet40
загрузите установщик и запустите его
(загрузка вина / yourinstaller.exe)
выполнить wine WINEPREFIX=~/yourprefix WINEARCH='win32' wine yourprefix/drive_c/Program\ Files/Microsoft\ Visual\ Studio\ 8/Common7/IDE/vbexpress.exe
вы можете запускать код и приложения Visual Basic в Linux. Обратите внимание, что последняя версия visual basic-6.0, выпущенная в 1998 году, объявленная устаревшей в 2008 году и поддерживаемая в Windows XP, Vista, Windows Server 2008, включая R2, Windows 7, Windows Server 2012 и Windows 8.X. Есть также другие основные ароматы (например,быстрая базовый, Гамбас или другим)
даты окончания поддержки для Visual Basic 6.0 являются:
- Visual Basic 6.0 IDE [интегрированная среда разработки]: поддержка закончилась 8 апреля 2008 года.
- среда выполнения Visual Basic 6.0 базовые библиотеки и механизм выполнения, используемые для запуска приложений VB6: поддержка закончилась 8 апреля 2014 года.
- расширенные файлы среды выполнения Visual Basic 6.0: поддержка завершена 8 апреля 2014 года.
вы можете компилировать и запускать код и приложения Visual Basic .net (часть .net framework, рассмотрим sucessor Visual Basic, с несколькими языковыми различиями от vb6). Подмножество .net является .net code Это можно установить на
- Красная Шляпа,
- Ubunto,
- монетный двор,
- Debian,
- Fedora,
- CentOs,
- Oracle Linux
- и openSUSE Linux distritutions.
сведения о настройке https://www.microsoft.com/net/core
вы также можете использовать моно, свободный проект с открытым исходным кодом, возглавляемый Xamarin (дочерней компанией Microsoft) и the.NET фундамент. Основное внимание в проекте уделяется поддержке набора инструментов, совместимых со стандартом Ecma .NET Framework (включая компилятор C# и Общеязыковую среду выполнения).
- Ubunto,
- в Debian,
- Raspbian (используется в Raspberry pi)
- и CentOS Linux distritutions.
вы можете запускать большинство приложений windows (созданных с помощью VB, Vb.net или с другими инструментами) с помощью вина который поддерживает Windows API на Linux.