2017-10-09 1559 views
0

因此,我安裝了Visual Studio 2017,並決定在卸載2013和2015之前使其運行。所以完成該操作並準備好之後會出現一些問題這樣做。一個問題是,.NET Framework 4.5被卸載,因此我下載了.NET Framework 4.5並試圖安裝,但收到了消息「此計算機上已經安裝了相同或更高版本的.NET Framework 4.5」。此計算機上已安裝相同或更高版本的.NET Framework 4.5

有沒有辦法安裝它?它是我正在與一個團隊合作的一個項目所需的,現在無法遷移它(另外我沒有權力做出這個決定)。

只是重申目標框架是4.5,不幸的是在可預見的將來不會改變。

+0

由於無法承受很多時間後,一些研究和嘗試幾件事情沒有運氣......我要卸載Visual Studio 2017和所有.NET框架提前4.5,然後安裝4.5之前再次安裝VS2017。會讓你們知道這是否可行,但如果有人遇到過這種情況,並且有辦法解決這個問題,我們也會感興趣。如果有人遇到這個問題,在這個問題上有適當的解決方案會很棒,或者在將來的版本中再次發生。 – sharpCode

+0

VS2017附帶.NET Framework 4.6.x或4.7(基於更新級別)。所以4.5將被替換。如果你想繼續使用4.5,你必須放棄VS2017。 –

+0

不能這樣,因爲當我昨天沒有卸載2015年的項目時,VS2017中的4.5版運行正常。但是一會兒我今天卸載了2015,它一定已經刪除了4.5,然後它不起作用。 – sharpCode

回答

1

您需要重新安裝4.5定位包,而不是框架本身來解決您的問題。

您可以在VS2017安裝程序的單個組件部分找到它。 enter image description here

+0

剛剛去修改 - >單個組件,它看起來完全像你的。重新安裝後,2017 4.5出現在目標框架下拉列表中,但未收到我在嘗試加載項目時得到的錯誤,因此重新安裝必須工作。如果修改安裝會有效果的話,我會很高興看到它(儘管如此)。 – sharpCode

相關問題