原來在安裝 Microsoft .NET Framework 軟件開發工具包 (SDK) 或 Visual Studio .NET 之後,會創建 Internet 信息服務 (IIS) 映射,以便為 ASP.NET 的新文件擴展名及設置建立關聯。如果在運行 SDK 或 Visual Studio 安裝程序時沒有安裝 IIS,或是在運行 SDK 或 Visual Studio 安裝程序之後卸載並重新安裝了 IIS,那麼這些設置將不正確。試圖查看 ASP.NET 頁時會遇到意外現象。
其中就包括,Visualstudio和iis安裝順序的問題,也就是說如果你在安裝Visualstudio2005之後安裝iis或者重新卸載iis後又安裝
那麼就會使iis失去與Asp.net的映射,也就是說在iis中不存在或不支持asp.net了
這樣在“打開Visualstudio.net2005寫一個Asp.net應用程序是,Visualstudio.net2005卻提示說我的Asp.net不是2.0版本,在iis中找不到配置asp.net的信息“
解決方法:
要為 ASP.NET 修復 IIS 映射,請按照下列步驟操作:
1. 運行 Aspnet_regiis.exe 實用工具:
a. 單擊“開始”,然後單擊“運行”。
b. 在“打開”框中,鍵入 cmd,然後按 Enter 鍵。
c. 在命令提示符下鍵入以下命令,然後按 Enter 鍵:"%windir%\Microsoft.NET\Framework\版本\aspnet_regiis.exe" -i
在此路徑中,版本代表在服務器上安裝的 .NET Framework 的版本號。鍵入此命令時,必須將此占位符替換為實際版本號