Điều gì, nếu có, là các tùy chọn được Microsoft hỗ trợ để chạy mã C # /. NET 4.0 nguyên bản trên máy Mac? Vâng, tôi biết về Mono, nhưng trong số những thứ khác, nó thua Microsoft. Và Silverlight chỉ hoạt động trong một trình duyệt web. Một giải pháp loại VMWare sẽ không cắt nó.
Có câu trả lời bán chính thức nào cho lý do tại sao Microsoft không hỗ trợ .NET trên máy Mac không? Có vẻ như họ có thể Silverlight và / hoặc mua Mono và nhanh chóng có mặt ở đó. Không cần Visual Studio bản địa; biên dịch chéo và gỡ lỗi từ xa là tốt.
Lý do là nơi tôi làm việc có sự không chắc chắn ngày càng tăng về tương lai, điều này gây ra sự phát triển hơn rất nhiều trong C ++ thay vì C #; các dự án hoàn toàn mới đang chọn sử dụng C ++. Không ai muốn nói với quản lý 18 tháng 24 tháng kể từ bây giờ "xin lỗi" nếu Mac (hoặc iPad) trở thành một yêu cầu. C ++ được xem là lựa chọn an toàn hơn, ngay cả khi nó (có thể nói là) có nghĩa là mất năng suất ngày nay.