2010-08-02 42 views
5

Tôi muốn xây dựng ứng dụng ASP.NET C# Desktop trên Mac OS và đầu ra phải là ứng dụng đang chạy trên Mac OS.How Tôi có thể làm điều đó? Có trình biên dịch nào không?Có trình biên dịch C# cho Mac OS X không?

+6

"ASP.NET" và "Ứng dụng dành cho máy tính để bàn" không thuộc cùng một câu. ASP.NET là dành cho các ứng dụng web. Đó là nó? –

Trả lời

15

Hãy xem Dự án Mono.

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

+0

Cảm ơn lời khuyên của bạn. Tôi đã cài đặt Mono và MonoDevelop IDE.But kết quả xây dựng là một tệp EXE phù hợp với hệ điều hành Windows. Tôi cần ứng dụng MAC OS. Tôi có thể lái tệp EXE trong mục chạy MonoDevelop nhưng không thể thực thi được từ MonoDevelop. – Noro

+4

Tệp EXE của ứng dụng .Net không được gắn với Windows; thay vào đó, nó gắn liền với một thời gian chạy CIL, trong đó Mono là một. Bạn chỉ cần yêu cầu OS X sử dụng Mono để chạy tệp EXE, xem http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app chẳng hạn. – Yuji

+1

3 năm sau và tôi tình cờ gặp điều này. Tôi rất vui vì tôi đã làm! –

Các vấn đề liên quan