天天看點

IIS 無法識别的屬性“targetFramework”。請注意屬性名稱區分大小寫。

具體錯誤資訊如下:

錯誤原因:

       部署網站時,使用的應用程式池版本不對!

    解決方案:

       我的應用程式是在.net 4.0下開發的,是以應用程式池應使用.net4.0版本。如果您的電腦上沒有安裝相應版本的架構,下載下傳一個安裝上即可。

我的配置檔案中是這樣寫的,<compilation debug="true" targetframework="4.0">

釋出在iis上出現了 “無法識别的屬性“targetframework”。請注意屬性名稱區分大小寫。”

首先要确定的是大小寫不可能出錯,如果出錯的話 vs 一定會幫我們檢查出來的,那麼就可能是版本不相容的問題了  ,一般如果你的iis 是framework2.0的話,就非常的有可能

1、你需要将2.0手動改成4.0 :

IIS 無法識别的屬性“targetFramework”。請注意屬性名稱區分大小寫。

2、設定應用程式的預設設定,也就是你在iis上釋出網站的預設設定

IIS 無法識别的屬性“targetFramework”。請注意屬性名稱區分大小寫。

其實以上兩步可以省略,直接進行第三步:

3、找到自己的網站:

IIS 無法識别的屬性“targetFramework”。請注意屬性名稱區分大小寫。