2010-11-06 5 views
13

J'ai un C# -program, qui fonctionne bien sous Mono et sur OSX, j'ai aussi pu créer un répertoire d'application pour ce programme. Maintenant, je veux le distribuer, mais je ne veux pas forcer l'utilisateur à installer le mono, car c'est inhabituel sous Mac (et a quelques effets secondaires, que je veux éviter).Déployer l'application Mono sans Framework sur Mac

J'ai déjà essayé de construire un paquet avec mkbundle, mais mkbundle ne fonctionne pas correctement sous Mac.

Je devrais ajouter que j'utilise GTK.

Quelle est la manière la plus simple de créer une application indépendante compleley sous Mac? Y a-t-il un bon tutoriel? Y a-t-il un bon outil qui pourrait aider?

+0

Je devrais ajouter, que le programme utilise GTK. – Badeoel

+1

Modifié le titre pour mieux refléter ce que vous essayez réellement de faire. Suppression du style de conversation Ajout d'une note à propos de GTK (mais n'a pas ajouté de balise.Si vous obtenez une solution pour le reste, mais pas pour le problème GTK, vous devriez poser une question séparée). –

+1

@Merlyn: Si vous modifiez mon message, veuillez ne pas supprimer les informations importantes. Je vous remercie. – Badeoel

Répondre

0

Il devrait être possible d'utiliser mkbundle dans la mise en relation des ensembles mono pour produire une « application mobile » sans qu'il soit nécessaire sur l'installation du moteur d'exécution.

http://www.mono-project.com/Linker

4

Ask Miguel (December 9 2010 blog post)

Monomac: Nous venons de Monomac 0,4 et nous ajoutons maintenant un soutien pour la création d'ensembles d'applications autonomes que les développeurs peuvent se redistribuer ou même soumettre à l'AppStore d'Apple pour MacOS.

MonoMac a été beaucoup de travail, surtout, en raison des contributions populaires. Il y a une belle communauté naissante de nouveaux contributeurs à Mono qui s'est déclenchée ces dernières semaines.

+0

Si je ne veux pas construire une application spécifiquement pour Mac, et que je veux utiliser GTK #, est-il encore possible de regrouper des applications autonomes avec MonoMac? – jocull

Questions connexes