2011-05-03 6 views
3

J'ai une application codée à partir de Visual C# Express 2008. Je veux porter cette application à un Mac OS X * .app et une application Linux. Comment vais-je faire cela? Existe-t-il des compilateurs disponibles sur Internet que je puisse télécharger pour les analyser et afficher les autres systèmes d'exploitation?C# sur OS X et Linux?

Répondre

2
+0

Dois-je acheter les outils mono pour Visual Studio? Et aussi si je n'utilise pas le Visual Studio mais seulement le Visual C# Express? –

+0

Non, vous pouvez utiliser SharpDevelop: http://www.icsharpcode.net/opensource/sd/ pour essayer d'importer votre projet. Ce ne sera pas parfait, alors vous devrez réparer tout ce qui n'a pas été perçu. Vous pouvez même rencontrer des problèmes de référence qui ne peuvent être résolus, mais c'est le meilleur que la communauté a à offrir. Et non, Mono est open source et gratuit comme dans la bière. – Milimetric

+0

Je parlais un peu de ceci -> http://postimage.org/image/17k9el5lw/ –

0

Vous devez utiliser le projet Mono qui prend en charge toutes ces plates-formes. Vous devrez peut-être retravailler votre projet pour gérer tout code spécifique à Windows ou les fonctionnalités spécifiques à l'implémentation MS .net.