Конвертер для VB.NET-кода в платформу Linux существует? [закрыто]
Вопрос
Я заинтересован в переносе ряда своих проектов из Visual Studio и Access / Office Basic с SQL-сервером в мир Linux. Р>
Существуют ли какие-либо утилиты для переноса кода на аналогичную платформу в Linux?
Решение
Вот ссылка на Mono Migration Analyzer , чтобы начать работу. Это поможет вам точно определить конкретные вызовы Microsoft, но вам, вероятно, придется выполнять преобразование базы данных и слой доступа к данным вручную. Вы можете быть удивлены - у mono есть пространство имен System.Data.SqlClient, поэтому вам может не потребоваться много работы.
Другие советы
OpenOffice имеет Базовый интерпретатор , который в значительной степени совместим с VBA. Это может помочь вам с вашими приложениями Access. Версии OpenOffice должны работать как в Windows, так и в Linux.
Существует несколько разновидностей OpenOffice, которые включают встроенную поддержку VBA. Версия, включенная в Ubuntu, является одним из примеров. версия Novell для Windows - другой. Дополнительную информацию и список версий с этой функцией см. В этой статье на linux.com . р>
Они не поддерживают все функции VBA, но уменьшат ваши усилия по конвертации.