2010-11-06 13 views
13

Tengo un programa C#, que funciona bien en Mono y en OSX, también pude crear un directorio de aplicaciones para ese programa. Ahora quiero distribuirlo, pero no quiero obligar al usuario a instalar mono, ya que esto es inusual en Mac (y tiene algunos efectos secundarios, que quiero evitar).Implementar la aplicación Mono sin Framework en Mac

Ya he intentado construir un paquete con mkbundle, pero mkbundle no funciona correctamente en Mac.

Debo añadir que utilizo GTK.

¿Cuál es la forma más fácil de crear una aplicación independiente completa en Mac? ¿Hay algún buen tutorial? ¿Hay una buena herramienta que podría ayudar?

+0

Debo agregar que el programa usa GTK. – Badeoel

+1

Editado el título para reflejar mejor lo que realmente está tratando de hacer. Se eliminó el estilo conversacional. Se agregó una nota sobre GTK (pero no se agregó una etiqueta. Si obtiene una solución para el resto, pero no para el problema GTK, debe hacer otra pregunta). –

+1

@Merlyn: si editas mi publicación, no elimines la información importante. Gracias. – Badeoel

Respuesta

0

Debería ser posible utilizar mkbundle en la vinculación de conjuntos de mono para producir una "aplicación portátil" con ningún requisito sobre la instalación del tiempo de ejecución.

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

4

Ask Miguel (December 9 2010 blog post)

MonoMac: acabamos de lanzar MonoMac 0,4 y ahora estamos añadiendo soporte para la creación de paquetes de aplicaciones autónomas que los desarrolladores pueden redistribuirse o incluso presentar a la AppStore de Apple para MacOS.

MonoMac ha sido un montón de trabajo, en su mayoría, debido a las contribuciones populares. Hay una agradable comunidad emergente de nuevos contribuyentes a Mono que se ha desatado en las últimas semanas.

+0

Si no quiero crear una aplicación específica para Mac, y en cambio quiero usar GTK #, ¿todavía es posible agrupar aplicaciones autónomas con MonoMac? – jocull

Cuestiones relacionadas