在Mono上运行VB.NET

时间:2010-04-20 09:20:46

标签: .net vb.net ubuntu mono

在Ubuntu中,我需要使用哪个版本的Mono转换并运行我使用VB.NET附带的VB.NET开发的Windows应用程序?

3 个答案:

答案 0 :(得分:1)

使用最新版本。首先通过MOMA(Mono Migration Analyzer)运行您的应用程序,以确定您的代码是否可以在Linux环境中不加修改(文件路径之类的东西完全不同等等)。

答案 1 :(得分:1)

在ubuntu上,只需通过apt-get install mono使用存储库中的单声道版本。仅当此版本不起作用时,才搜索可为您提供更新版本的存储库。

如果您只想运行二进制文件,则只需要单声道(包括程序集使用的库)。如果要将代码转换为单声道,请按照Oded的说明使用MOMA,然后使用代码。

答案 2 :(得分:1)

VB.NET然后Mono支持

C#。使用MOMA找出更具体的信息。我建议你将代码重写到C#上,然后将它移植到Mono上。它将为您带来更稳定的结果。