2010-08-02 19 views
5

Voglio creare la mia applicazione desktop ASP.NET C# su Mac OS e l'output deve essere in esecuzione su Mac OS. Come posso fare? C'è qualche compilatore?Esiste un compilatore C# per Mac OS X?

+6

"ASP.NET" e "Desktop Application" non appartengono nella stessa frase. ASP.NET è per applicazioni Web. Cos'è questo? –

risposta

15

Dai un'occhiata al Progetto Mono.

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

+0

Grazie per i tuoi consigli. Ho installato Mono e MonoDevelop IDE.Ma il risultato di build è un file EXE che è adatto per il sistema operativo Windows. Ho bisogno dell'applicazione MAC OS. Posso guidare il file EXE nell'oggetto di esecuzione di MonoDevelop ma non è eseguibile da MonoDevelop. – Noro

+4

Il file EXE di un'app .Net non è legato a Windows; piuttosto, è legato a un runtime CIL, di cui Mono è uno. Devi solo dire a OS X di usare Mono per eseguire il file EXE, vedi http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app per esempio. – Yuji

+1

3 anni dopo e mi imbatto in questo. Sono contento di averlo fatto! –