2013-06-30 39 views
-1

我有網頁:http://www.mbfatimska.pl/ 它顯示:錯誤的網頁:無法識別的屬性 'targetFramework'

"Parser Error Message: Unrecognized attribute 'targetFramework'. 
Note that attribute names are case-sensitive." 

刪除| targetFramework = 「4.0」 |帶來另一個錯誤。 我能做什麼?

編輯:現在服務器顯示另一個錯誤(服務器probaly改變版本後不重新啓動)

+0

[無法識別的屬性 'targetFramework' 的可能重複。請注意屬性名稱區分大小寫](http://stackoverflow.com/questions/7530725/unrecognized-attribute-targetframework-note-that-attribute-names-are-case-sen) – Aristos

+0

您是否嘗試過安裝.Net框架4.0在你的目標機器上?還要在您的IIS應用程序池中設置正確的框架。 – OzrenTkalcecKrznaric

+0

你在.NET 2.0下運行這個,但是web.config的屬性只能在.NET 4.0+中識別,因此是錯誤的。您需要在您的應用程序池上定位.NET 4.0。 – DaveHogan

回答

1

檢查你的.NET 4.0安裝在目標機器上,並檢查您的應用程序池設置爲4.0的網站在IIS中。

參見:Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive

+0

服務器正在1&1上運行。在頁腳我有:「版本信息:Microsoft .NET Framework版本:2.0.50727.5466; ASP.NET版本:2.0.50727.5471」 – user2536235

+1

爲什麼這是downvoted?這可能是一個正確的答案。 – OzrenTkalcecKrznaric

+0

要引用答案的鏈接:「這通常發生在web.config中具有targetFramework =」4.0「的屬性時,但App Pool設置爲運行ASP.NET 2.0。」您是否可以將該網站的應用程序池更改爲.net 4.0? –

相關問題