Windows Server 2003 需要配置下,因為預設不允許使用沒有擴充名的 URL
步驟:
mvc部署1. 首先安裝 Microsoft .net FrameWork 3.5 SP1安裝包
mvc部署2. 安裝Microsoft MVC 2.0
mvc部署3. 安裝IIS 6.0
mvc部署4. IIS 的配置(釋出網站,建立虛拟目錄)
n ASP.NET 文檔使用 ASP.NET v2.0.50727
n 建立一個應用程式池 MvcPool ,使用預設值。
n 文檔 :預設檔案 使用Default.aspx
n 添加MVC的解析:主目錄标簽,點選【配置】,【映射】,【添加】, .mvc ,關聯檔案為C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,确認檔案是否存在 取消勾選,點選确定。
n 插入通配符應用程式映射,點選 【插入】,選擇C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,确認檔案是否存在 取消勾選,點選确定。
n 在不重新開機電腦的情況下Web服務擴充:
首先檢視是否存在名稱為 ASP.NET v2.0.50727,允許的服務擴充,如果不存在,那麼,建立一個web服務擴充,關聯檔案為C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll, 并設定為【允許】。
n 設定【主目錄】,按照需要設定腳本資源通路、讀取、寫入、記錄通路、索引資源 勾選項目。
n 選擇其他網站沒有使用的端口
n 設定網站的應用程式池為先前建立的 MvcPool
n 啟動MvcPool應用程式池
n 啟動網站.