在Mac上开发.Net应用程序?我是从MacOS开始的.Net开发人员。我在这个系统上唯一缺少的是“VISUALSTUDIO”。我不想使用两个系统,你如何开发.Net应用程序你认为我应该安装virtualbox并使用VisualStudiohttp://zeus.cs.pacificu.edu/chadd/InstallVisualStudioOnYourMac.html还是只使用Mono发展?Mono是否足以开发与Windows兼容并在Mac上运行的应用程序?我纯粹是一名.NET开发人员,但最近也使用Xamarin(mono库的新名称)和Xamarinstudio(更名为Monodevelop)开发了iOS应用程序。因此,如果我对您的理解正确并且您仍然想开发.NET应用程序但只是在MacOS中工作和“生活”,我会说您没有机会。即使考虑到您可以在Monodevelop中编写代码(甚至使用一些.NET库),这是无与伦比的,VisualStudio对开发人员(尤其是原生.NET)来说非常方便,因为它有很多插件。所以,从我的角度来看,甚至不用说:在任何情况下都必须使用VisualStudio!即使您在远程桌面中使用它。UPD:时间在流逝,事情在变化。目前.NET甚至正在扩展到Mac。VisualStudioCode已发布用于编码,而Xamarin自问答以来一直是免费的。但是,有一件事可能永远不会是真的:我怀疑VisualStudio是否能够从Windows迁移。它将是一些新产品或VisualStudioCode的扩展。当然,您可以使用Mono开发与Windows兼容的应用程序,尽管Mono远不及VS强大/易于使用/填充。也就是说,根据您计划开发的应用程序类型,在虚拟机中安装Windows可能是有意义的,这样您的应用程序才能真正在您的计算机上运行。例如,如果您正在尝试制作一个Windows窗体应用程序,您的应用程序(可以完全在Mono中开发,但不会在OSX上本地运行。这很可能会使调试成为一场噩梦。如果您犹豫不决,可以从Microsoft下载Windows操作系统的90天免费试用版,在虚拟机中运行它并试用visualstudio。以上就是C#学习教程:Developing.NetapplicationsontheMac?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
