2010-08-02 21 views
5

Quiero construir mi ASP.NET C# Desktop Application en Mac OS y la salida debe ser una aplicación que se ejecute en Mac OS. ¿Cómo puedo hacer eso? ¿Hay algún compilador?¿Existe un compilador de C# para Mac OS X?

+6

"ASP.NET" y "aplicación de escritorio" no deben estar en la misma frase. ASP.NET es para aplicaciones web. ¿Cuál es? –

Respuesta

15

Eche un vistazo al Proyecto Mono.

http://www.mono-project.com/Mono:OSX

+0

Gracias por sus consejos. Instalé Mono y MonoDevelop IDE. Pero el resultado de las compilaciones es un archivo EXE que es adecuado para el sistema operativo Windows. Necesito la aplicación MAC OS. Puedo conducir el archivo EXE en el elemento de ejecución MonoDevelop pero no es ejecutable desde MonoDevelop. – Noro

+4

El archivo EXE de una aplicación .Net no está vinculado a Windows; más bien, está ligado a un tiempo de ejecución CIL, de los cuales Mono es uno. Solo necesita decirle a OS X que use Mono para ejecutar el archivo EXE; consulte http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app, por ejemplo. – Yuji

+1

3 años después y me tropiezo con esto. ¡Me alegro de haberlo hecho! –