我有一個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