1
我正在開發一個.NET應用程序,它的目標是4.5(不能使用4.0,因爲有些人只使用了4.5個功能)。現在,我要上傳的應用到IIS,但它表明我這個錯誤(這是在西班牙,但我會翻譯):.NET targetFrameword =「4.5」not recognized
Atributo「targetFramework」沒有reconocido。 Tenga en cuenta que en los nombres de atributo se distinenmayúsculasyminúsculas。
屬性'targetFramework'無法識別。請注意,屬性名稱區分大小寫。
我有.NET安裝,我敢肯定IIS,我已經搜查了很多,發現有不似乎存在V4.5爲IIS,但它仍然無法正常工作。在第一張截圖的最後幾行
爲了增加斯韋恩答案。 .Net 4.0和.Net 4.5都在相同的CLR(4.0)下執行。有點像2.0到3.5也使用CLR 2.0。因此,使用4.0池(假設機器上安裝4.5)是解決問題的正確方法。 – Mystra007 2014-12-08 14:40:57
嗨,非常感謝你的回答。 – 2014-12-08 16:09:33
問題是我確實改變了應用程序池中的版本,但我實際上是在創建一個新的項目,所以項目實際上只是準備好了v2.0(虛擬錯誤沒有太多的睡眠這些天來完成這個項目)也不得不運行aspnet_regiis.exe -i for 4.0謝謝 – 2014-12-08 16:12:05