在Ubuntu中,我需要使用哪个版本的Mono转换并运行我使用VB.NET附带的VB.NET开发的Windows应用程序?
答案 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上。它将为您带来更稳定的结果。