2010-01-25 64 views

回答

1

我不能告訴你100%肯定,但我的猜測是肯定的,你可以。對於在IIS 5上託管的.NET框架沒有什麼特別的 - 它只是ISAPI的。對於IIS來說,.NET只是另一個ISAPI過濾器,所以它不關心你在做什麼魔術,只要你從它的調用中給它一些文本。但再次,我不確定MVC(.NET 3.5)在IIS 5.1上播放的效果如何?從安全角度來看,有各種各樣的理由不會在IIS 5.1上託管,但如果這不是問題(並且性能不重要),那麼IIS 5應該能夠託管.NET 3.5應用程序。

如果您計劃部署到具有IIS 5.1的Internet,請閱讀安全問題。

6

您必須添加通配符映射,如下所示。

  1. 右鍵單擊虛擬目錄並選擇屬性。
  2. Virtual Directory選項卡上,選擇Configuration
  3. 在第一個選項卡上,點擊添加。
  4. 瀏覽ASP.NET ISAPI。
  5. 類型.*用於擴展。
  6. 取消選中Check that file exists
  7. 點擊確定。
+0

嗨,當我添加擴展'。*',cgi調用不工作。你可以建議任何解決方案運行MVC以及IIS 5.1上的CGI嗎? – BabyDuck 2015-10-07 09:28:23

+0

@BabyDuck不,我沒有訪問IIS 5.1了。 – 2015-10-08 07:33:33