4

我刚刚偶然发现了 MainSoft 的Grasshopper,它声称可以将 .Net ILM 交叉编译为 Java 字节码。它似乎使用 .Net 库的 Mono 实现。所有示例都涉及 Web 应用程序,但我的要求是将 .Net API(类库)交叉编译为 Java API,以便 Java 客户端可以使用该 API。有没有人有使用 Grasshopper 的经验,你能看出我的计划有什么问题吗?

4

1 回答 1

7

大约 12 到 18 个月前,我尝试将 ASPNET 站点移植到可以在 Apache 上运行的东西。我知道这不是你的预期目的,但请留在我身边。

过程并不顺利。.net 框架的某些部分(当时)没有在蚱蜢代码库中实现,一旦我们评估了问题的严重程度,决定以 Mono 的开发版本为目标会容易得多。

不管怎样,试试吧。他们当时有一个演示,所以我想还有一个。如果您遇到十亿个语言错误,我会考虑一个合适的端口(如果代码库很小)。如果它有效,请确保您有测试用例来真正彻底地测试它。

于 2008-10-01T17:04:56.307 回答