Microsoft在Mac上原生运行C#/。NET 4.0代码的受支持的选项是什么(如果有)?是的,我知道Mono,但除其他外,它落后于Microsoft。而且Silverlight仅在Web浏览器中有效。VMWare类型的解决方案也不会削减它。
关于Microsoft为什么不直接在Mac本身上支持.NET的问题,是否有半权威性的答案?似乎他们可以Silverlight和/或购买Mono并很快就在那里。无需本地Visual Studio;交叉编译和远程调试很好。
原因是在我工作的地方,对未来的不确定性越来越大,这导致用C ++而不是C#进行更多开发。全新的项目正在选择使用C ++。从现在起18到24个月没有人告诉管理层“抱歉”,如果Mac(或iPad)成为必需品。C ++被视为更安全的选择,即使它(可以说)意味着当今生产力的下降。