XP sp2可以安裝IIS,安裝后要在站點(diǎn)屬性的ASP.net頁(yè)中選擇.net FrtameWork的版本,然后運行,出現下面的問(wèn)題:
“用于運行 ASP.NET 的進(jìn)程帳戶(hù)必須具有對 IIS 元數據庫(如 IIS://servername/W3SVC)的讀訪(fǎng)問(wèn)權。
原因可能是先安裝.NET Framework后安裝IIS,導致IIS沒(méi)有為ASP.NET設置用戶(hù)。
解決方法:運行C:\Windows\Microsoft.NET\Framework\<version>\下的aspnet_regiis -i
這樣就可以在你本機運行ASP.net程序了。但是你仍然不能在其他機器上訪(fǎng)問(wèn)它,因為XP的Windows防火墻默認沒(méi)有打開(kāi)80端口,你需要在例外頁(yè)里面添加80端口。