2011-03-15 16 views
6

我只讀了一些關於IIS Express的內容,現在正在進行downloading的安裝。這似乎是我應該能夠卸載IIS本身,並在Visual Studio(2010 SP1)中開發/調試基於webserver的技術時使用IIS Express。什麼是阻止我在我的開發盒上獨佔使用IIS Express?

  1. 這是一個合理的結論嗎?
  2. 什麼樣的開發方案可能無法在IIS Express中良好運行?
  3. 是否存在絕對仍然需要IIS本身的情況?

我在過去使用IIS一直是ASP.NET MVC的情況下,一些Web服務的調試會話等。顯然IIS適當仍然需要實際託管所產生的解決方案,但我可以實事求是地「釋放資源」,只需要使用IIS Express?

回答

6

據我所知,與IIS表達一些已知問題:

  1. 只有HTTP/HTTPS協議的支持

  2. 提供有限的UI支持(通過Visual Studio和WebMatrix中)來配置IIS快遞。但您可以通過編輯applicationhost.config手動配置它。

  3. IIS快車運行作爲當前登錄的用戶,所以你可能會遇到的問題,如http://forums.iis.net/t/1175734.aspx

  4. 這將是緩慢的,因爲是默認啓用失敗請求跟蹤和控制檯跟蹤(失敗請求跟蹤可以被禁用編輯ApplicationHost.config文件)

  5. 內核模式緩存使用IIS Express在IIS到位的並不完全釋放任何資源不支持

+1

沿着這些線路。 – NotMe 2011-03-15 20:38:57

相關問題