說明: 在處理向該請求提供服務所需的配置文件時出錯。請檢查下面的特定錯誤詳細信息並適當地修改配置文件。
分析器錯誤信息: 無法識別的配置節“connectionStrings”
源錯誤:
行 21: </assemblies>
行 22: </compilation></system.web>
行 23: <connectionStrings>
行 24: <add name="ConnectionString" connectionString="provider=Microsoft.jet.oledb.4.0;data source="/>
行 25: </connectionStrings>
.NET的版本問題。
如果將 IIS 網站的應用程序擴展映射到 Microsoft .NET Framework 1.1 或 Microsoft .NET Framework 1.0,則會出現此問題。.NET Framework 1.1 和 .NET Framework 1.0 無法實現由 .NET Framework 2.0 使用的配置設置。
注意:當您安裝 ASP.NET 2.0 時,根網站的應用程序擴展不會自動映射到 IIS 中的 .NET Framework 2.0。此行為旨在確保使用 .NET Framework 1.1 或 .NET Framework 1.0 的現有應用程序將繼續按預期方式運行。
解決方法:
方法 1:配置網站以使用 ASP.NET 2.0
- 啟動 Internet Information Services 管理器。
- 展開所需計算機的名稱,然后展開“網站”。
- 右鍵單擊所需的網站,然后單擊“屬性”。
- 單擊“ASP.NET”選項卡,然后單擊“ASP.NET 版本”框中的“2.0.50727”。
注意:如果您已經安裝 .NET Framework 2.0,而“ASP.NET 版本”框中未顯示“2.0.50727”,請跳轉到“如果未安裝 ASP.NET 2.0”一節中的步驟。 - 單擊“確定”。
如果未安裝 ASP.NET 2.0
如果您已經安裝 .NET Framework 2.0,而“ASP.NET 版本”框中未如“方法 1:配置網站以使用 ASP.NET 2.0”一節的步驟 4 中所述顯示“2.0.50727”,請執行下面的步驟:
注意:這些步驟將安裝並注冊 ASP.NET 2.0。但是,此過程將不會修改任何腳本映射。
- 退出 Internet Information Services 管理器。
- 依次單擊“開始”和“運行”,鍵入 cmd,然后單擊“確定”。
- 在命令提示符后,鍵入以下命令:
path Aspnet_regiis -ir注意:path 是安裝 .NET Framework 2.0 的文件夾的占位符。(C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i)
- 按照這些步驟配置網站以使用 ASP.NET 2.0。
方法 2:將應用程序擴展映射到 .NET Framework 2.0
- 啟動 Internet Information Services 管理器。
- 展開所需計算機的名稱,然后展開“網站”。
- 右鍵單擊所需的網站,然后單擊“屬性”。
- 單擊“主目錄”選項卡,然后單擊“配置”。
- 在“應用程序擴展”下,單擊所需的應用程序擴展,然后單擊“編輯”。
- 在“可執行文件”框中,鍵入計算機上 Microsoft .NET Framework 2.0 文件夾中的 Aspnet_isapi.dll 文件的路徑。
- 單擊“確定”三次。