我一直在VS 2005 w .Net 2.0中開發。WinXP IIS 5.1中的Aspx頁面
我想從外部本地測試這個網站,所以我試圖設置IIS。
顯然只有IIS 5.1與XP兼容,但通過褻瀆它只主機.asp(而不是aspx) 頁面。
有沒有辦法在IIS5.1中託管aspx頁面w .Net 2.0?
我一直在VS 2005 w .Net 2.0中開發。WinXP IIS 5.1中的Aspx頁面
我想從外部本地測試這個網站,所以我試圖設置IIS。
顯然只有IIS 5.1與XP兼容,但通過褻瀆它只主機.asp(而不是aspx) 頁面。
有沒有辦法在IIS5.1中託管aspx頁面w .Net 2.0?
您需要將.net 2.0框架安裝到具有IIS5.1的計算機上,以安裝IIS需要運行.net頁面的ISAPI篩選器。然後,您可以使用位於框架安裝文件夾中的aspnet_regiis.exe實用程序將ASP.Net腳本安裝到該站點。
更簡單的解決方案是嘗試安裝Microsoft Web Platform Installer。
它將安裝所需的庫和服務器,執行基本配置(如運行aspnet_regiis等),所有這些都需要點擊幾次。
在儘可能短的時間內加快速度真的很有幫助。
您只需要在機器上安裝並註冊.Net 2.0。
現在,聽起來你已經在這臺計算機上安裝了.Net 2.0,當你添加IIS的時候。問題在於XP的IIS早於.Net,因此它在安裝時不知道要查找或註冊.Net。這意味着你需要手動註冊。
尋找aspnet_regiis.exe文件,並運行它與-i
選項,你應該很好。