MoMA - Analizador de Migração para o Mono
MoMA is not updated with data for the latest Mono releases and there are no current plans to do so.
Analizador de Migração para o Mono (Mono Migration Analyzer)
The Mono Migration Analyzer (MoMA) tool helps you identify issues you may have when porting your .Net application to Mono. While Mono aims to be binary compatible with .Net, MoMA helps pinpoint platform specific calls (P/Invoke) and areas that are not yet supported by the Mono project.
While MoMA can help show potential issues, there are many complex factors that cannot be covered by a simple tool. MoMA may fail to point out areas that will cause problems, and may point out areas which will not actually be an issue.
Other Resources
- Guia: Usando o MoMA
- Guia: Resolvendo os problemas apontados pelo MoMA
- Guia: Executando o MoMA na linha de comando (compilações automatizadas, etc.)
- Submitted Reports
- MoMA GIT
- File MoMA bugs
Previous Releases
The current version of MoMA scans for compatibility with Mono 2.8. If you need to scan against an older version of Mono, you can download these definition files and place them in your Definitions folder.
As of version 1.2.6, MoMA will not report missing functionality in Design namespaces. These classes are only used when creating an application using a designer such as Visual Studio. They are not used to run your application.