我有一个ASP.NET MVC 4应用程序,我想在Mac机器上运行。当我真正需要的是IIS7来运行MVC应用程序时,我不愿意运行一个完整的Windows虚拟机。什么是最简单的方式来运行(VirtualBox,Parallels,IIS7 Express等)?真的,我的目标是在我的Mac上编写应用程序的Javascript /客户端,并且我很努力地不在Windows机器上开发我的产品:)在Mac上运行IIS的最简单方法是什么?
8
A
回答
4
关注this link(由@LexLi在上面的评论中提供)知道如何设置您的MVC环境。
至于IIS,据我知道它不能做。您应该使用操作系统的本地Web服务器。 IIS不能在Mac上运行,所以我猜你应该尝试Apache,然后安装模块“mod_mono”。
或者如果变得太毛茸茸的,只是使用名为XSP独立的单声道Web服务器。
或运行FastCGI或nginx。
5
我使用Parallels的,虽然他们的软件是穷人在几年前,它现在在稳定性和性能清淡,未来的VMWare的。 Parallels Desktop 7 for mac非常棒。
我唯一的电脑是MBP,但我开发software for IIS。我在Coherence模式下运行Parallels,并且我基本上将VisualStudio作为另一个Mac应用程序。由于我只在VM中运行一个应用程序,它比普通的PC安装更稳定。我到目前为止还没有在2个月内重新启动它!
唯一需要注意的 - 你想奉献RAM的2-4GB的VM,以防止分页,所以你应该尝试,如果你是一个多语种开发者获得比8GB以上。在多个操作系统上安装多个IDE可能会很沉重,而且当您将内存占用率高但速度快的Chrome添加到组合中时,您经常会遇到这种内存限制...
0
Xsp是Mac中的一种替代方案,可以运行基本功能。
相关问题
- 1. 在Azure虚拟机上运行IIS的最简单方法是什么?
- 2. 在行上打印数组的最简单方法是什么?
- 3. 在Mac上安装/运行SAS的最便宜和最简单的方法是什么?
- 4. “在单独的线程中运行实例”的最简单方法是什么?
- 5. 在互联网上收费的最简单方法是什么?
- 6. 在Ubuntu上练习PHP最简单的方法是什么?
- 7. 在OSX上设置Postgresql最简单的方法是什么?
- 8. 在WebStorm上查看结果最简单的方法是什么?
- 9. 在iPhone上播放声音的最简单方法是什么?
- 10. 在iPhone上绘制点的最简单方法是什么?
- 11. 在PC上运行简单的GLES/EGL/OpenVG应用程序的最简单方法是什么?
- 12. 远程访问运行在Glassfish上的简单EJB的最简单方法是什么?
- 13. 在Ruby中执行XMLHttpRequest的最简单方法是什么?
- 14. 什么是最简单的方式来运行Windows Cron作业
- 15. 在虚拟环境中运行Spyder最简单的方法是什么?
- 16. 在Java中运行CUDA代码的最简单方法是什么?
- 17. 在组合框中运行.pdf的最简单方法是什么?
- 18. 什么是在clojure中定期运行任务的最简单方法
- 19. 在Web浏览器中运行Eclipse最简单的方法是什么?
- 20. 什么是最简单的Rails文件上传方法?
- 21. 在HTML页面上展开/折叠行最简单的方法是什么?
- 22. 用python执行WHOIS协议最简单的方法是什么?
- 23. 从命令行编译IronPython的最简单方法是什么?
- 24. 使用Python进行SSH的最简单方法是什么?
- 25. KNIME - 进行情绪分析的最简单方法是什么
- 26. 在.NET 4中异步运行方法的简单方法是什么?
- 27. 从C++调用Java方法的最简单方法是什么?
- 28. 什么是从Javascript调用C#方法的最简单方法
- 29. 什么是Django中最干净,最简单的运行datepicker?
- 30. 在iPad上生成报告的最快和最简单的方法是什么
你真的需要IIS吗?你有没有尝试在Apache/mod_mono中运行? –
目前还不清楚,但它看起来像mono是几个版本,只能运行MVC 2或3. – TruMan1
使用Windows机器。我永远不会明白为什么人们会觉得有必要像这样反复地在脚下自己射击。单声道不支持最新的最好的.NET的东西,它永远不会跟上MS发布的步伐。您可以等到它完成,或者使用MS开发平台。 – Chris