無法識別的屬性“targetFramework”的解決方法


本文導讀:網站發布后,在IIS中瀏覽的時候出現以下異常:無法識別的屬性“targetFramework”,請注意屬性名稱區分大小寫。出現這個問題是由IIS配置該站點的.NET Framework 版本與程序中的.NET Framework配置的版本不一致引起的,修改.NET Framework 版本為相應版本即可解決

一、無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫 錯誤如下

 

“/OA”應用程序中的服務器錯誤。


 

配置錯誤

說明:在處理向該請求提供服務所需的配置文件時出錯。請檢查下面的特定錯誤詳細信息並適當地修改配置文件。

分析器錯誤消息: 無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫。

源錯誤:



行 24:             設置為 true。
行 25:         -->
行 26: 		<compilation debug="true" targetFramework="4.0"/>
行 27: 		<!--
行 28:             通過 <authentication> 節可以配置 ASP.NET 使用的 

源文件: E:\NET\CRM.Web\web.config 行: 26

 


版本信息: Microsoft .NET Framework 版本:2.0.50727.4961; ASP.NET 版本:2.0.50727.4955

 

原因:站點中部署的Web使用的是基於.Net Framework2.0的Application Pool,而虛擬目錄是基於.Net Framework4.0的,修改IIS中的ASP.Net版本為4.0的相應版本。

 

 

二、IIS6的解決方法

 

在IIS下找到該網站,右鍵屬性,在ASP.NET屬性頁中修改過ASP.NET版本,如圖

 

 

 

三、IIS7的解決方法

 

1、打開IIs點擊IIS根節點

 

 

 

2、看右邊的“操作”-》點擊“更改.NET Framework 版本”

 

 

3、選擇相應的版本,我這里應該選擇v4.0.30319,點擊確定

 

 

 

4、點擊IIS的應用程序池

 

 

5、雙擊出問題的網站的應用程序池

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM