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