網(wǎng)站發(fā)布后,在IIS中瀏覽的時(shí)候出現(xiàn)以下異常:無(wú)法識(shí)別的屬性“targetFramework”,請(qǐng)注意屬性名稱區(qū)分大小寫。出現(xiàn)這個(gè)問題是由IIS配置該站點(diǎn)的.NET Framework 版本與程序中的.NET Framework配置的版本不一致引起的,修改.NET Framework 版本為相應(yīng)版本即可解決
一、無(wú)法識(shí)別的屬性“targetFramework”。請(qǐng)注意屬性名稱區(qū)分大小寫 錯(cuò)誤如下
“/OA”應(yīng)用程序中的服務(wù)器錯(cuò)誤。
說明:在處理向該請(qǐng)求提供服務(wù)所需的配置文件時(shí)出錯(cuò)。請(qǐng)檢查下面的特定錯(cuò)誤詳細(xì)信息并適當(dāng)?shù)匦薷呐渲梦募?br style="margin: 0px; padding: 0px;"/>
分析器錯(cuò)誤消息: 無(wú)法識(shí)別的屬性“targetFramework”。請(qǐng)注意屬性名稱區(qū)分大小寫。
源錯(cuò)誤:
行 24: 設(shè)置為 true。 行 25: --> 行 26: <compilation debug="true" targetFramework="4.0"/> 行 27: <!-- 行 28: 通過 <authentication> 節(jié)可以配置 ASP.NET 使用的 |
源文件: E:\NET\CRM.Web\web.config 行: 26
版本信息: Microsoft .NET Framework 版本:2.0.50727.4961; ASP.NET 版本:2.0.50727.4955
原因:站點(diǎn)中部署的Web使用的是基于.Net Framework2.0的Application Pool,而虛擬目錄是基于.Net Framework4.0的,修改IIS中的ASP.Net版本為4.0的相應(yīng)版本。
問題現(xiàn)象
Windows系統(tǒng)服務(wù)器基于IIS搭建的網(wǎng)站訪問報(bào)錯(cuò):無(wú)法識(shí)別的屬性“targetFramework”。請(qǐng)注意屬性名稱區(qū)分大小寫。
解決方案:
1、登陸服務(wù)器打開IIS管理器,選擇對(duì)應(yīng)的網(wǎng)站,點(diǎn)擊基本設(shè)置。
2、之后進(jìn)行切換相應(yīng)的網(wǎng)站.net環(huán)境版本。設(shè)置完畢,訪問成功。
如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇