我应该使用哪些资源将我的.NET应用程序移植到Mono或Moonlight?

问题描述:

我有几个应用程序可能有资格移植到Linux/Mac平台,但首先我需要知道哪些技术基准对于兼容性是安全的,什么是边缘的,什么是不受支持的。我应该使用哪些资源将我的.NET应用程序移植到Mono或Moonlight?

是否有统一的列表可以帮助我确定我的应用程序是否合格?

我应该注意哪些其他资源?

运行MoMA,Mono Migration Analyzer。它会告诉你什么是问题。

+0

这是否也支持Silverlight Apps? – TLDR 2010-08-13 21:30:30

+0

@EnduroUSATour:很可能应该 – abatishchev 2010-08-30 07:42:12

+0

MoMA不需要支持Silverlight应用程序,因为它没有支持任何平台特定的东西。所有在Silverlight中工作的东西都应该在Moonlight中工作(当然,除了任何错误)。 – jstedfast 2011-04-05 19:18:11