我在Visual Studio 2013中遇到了一個非常令人沮喪的錯誤。對於某些需要.Net 4.5的項目,我已經安裝了該框架。現在,我遇到了任何項目目標的問題.Net 4.0 - 一個對話框告訴我'該項目的目標是「.NETFramework,Version = v4.0」,它不會安裝在這臺機器上。Visual Studio 2013不會構建.Net 4.0項目
我試過去微軟網站下載這個版本的目標包,但它告訴我.Net v4.0本身沒有安裝,所以目標包也拒絕安裝。修復VS 2010和/或VS 2013並不能解決問題。
我該怎麼辦?我無法將該項目更改爲目標v4.5,但我的機器現在似乎拒絕較低版本!
你爲什麼下載針對包,而不是框架4本身http://www.microsoft.com/ EN-US /下載/ details.aspx?ID = 17851?嘗試做到這一點,然後在運行時重置Visual Studio,以便它可以正確地獲取框架。但是,最安全的途徑是刪除4.5,安裝4.0,然後重新安裝4.5。 – 2015-02-09 09:53:43
謝謝,我只是試過。我卸載了一切,然後安裝了.Net 4.0,它似乎很好,然後4.5.2(這是我能找到的最新版本)。這似乎是從我的機器中刪除v4.0,所以我回到了以前的狀態。 – Dave 2015-02-09 10:24:48
對於這類問題很難回答,並給出了很好的建議:)接下來的選擇是刪除所有的VS(2010和2013)和所有的.NET框架,然後只安裝2013和帶有定位包的.net 4.5 (除非你需要VS 2010爲C++構建工具等)。在正常情況下,VS 2013的目標應該是4.0,沒有問題。 – 2015-02-09 10:50:33