網站發布常見問題(二)無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫


問題描述:我在win7下用Visual studio 2010制作的網站發布到windows 7自帶的IIS7.5上,提示

配置錯誤

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

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

源錯誤:

行 6:  <configuration>
行 7:  	<system.web>
行 8:  		<compilation debug="false" strict="false" explicit="true" targetFramework="4.0"/>
行 9:  	</system.web>
行 10: 	<connectionStrings>


源文件: D:\Foru\web.config    行: 8

分析:主要原因IIS中是應用程序池的版本與你開發使用的.netFramework版本不一致。一般一個網站對應一個應用程序池,並與網站同名。visual studio 2010默認安裝對應的.netFramework 是4.0,而本機上一般是2.0版本。所以不匹配。

解決方法:在IIS中點擊應用程序池,找到你的網站的應用程序池,右鍵高級設置 .netFramework 改成V4.0就可以了。

再次打開這個網站,就沒有這樣的錯誤了


免責聲明!

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



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