C#項目」XXXXX」針對的是」.NETFramework,Version=v4.7.1」但此計算機沒有安裝它

遇到這樣一個問題:C#項目」XXXXX」針對的是」.NETFramework,Version=v4.7.1」但此計算機沒有安裝它html

就是我在打開別人的項目,發現別人的項目.Net Framework的版本 高於我電腦的版本(準確的說是「高於我開發環境.Net Framework的版本」)。git

能夠選擇下降版本(選第一個):瀏覽器

不推薦,a: 由於別人版本高,你的版本低,不一樣步,萬一大家代碼合併呢?svn呢,git呢?svn

不推薦,b:我還不如更新本身的電腦環境,一次解決,不用再愁着問題,反正我也成是高版本了(向下兼容)工具

技術分享圖片

因此我選着了「下載.NetFramework,Version=v4.71的目標包」,在瀏覽器下載,要麼瀏覽器打不開這個連接,要麼就是打開了連接,下載下來安裝失敗(失敗緣由是我電腦已經有高於或者已經有該版本的.Net Framework了)post

這就納悶了,既然我電腦有「已經有高於或者已經有該版本的.Net Framework了」,那爲何仍是打不開別人高版本的項目。visual-studio

後來通過折騰明白:Windows 8或10系統,自帶有.Net Framework 較高的版本,也就是你電腦自帶能夠運行任何託管在.Net Framework的項目。ui

而你本身VS開發環境,也有本身獨立開發的.Net Framework 的版本,能夠理解爲二個環境,我也不明白爲何還要搞二個?可能開發環境的比較高級吧,裏面有不少的監控和調試吧?.net

因此我下載下來的東西是Windows 8或10系統 裏面的.Net Framework ,因此安裝會報錯「已經有高於或者已經有該版本的.Net Framework了」,那麼解決思路,是下載VS開發環境 的.Net Framework 的版本。調試

方案一:

下載路徑爲:

https://www.microsoft.com/net/download/visual-studio-sdks

參考以下,下載你要對應的開發版本(Developer Pack):

技術分享圖片

下載完畢,便可安裝,完美解決。

 

 

技術分享圖片

方案二:

打開VS的修復工具(就是系統菜單和VS啓動挨在一塊兒的),更改.Net Framework開發版本環境。(我只在VS2017找到這個修復工具,VS2015我沒找到,你們若是找的到的話,歡迎留言)

VS2017那個配置工具程序吧?

 

以上參考啓示來自 https://www.cnblogs.com/netxiaohui/p/5744396.html 

C#項目」XXXXX」針對的是」.NETFramework,Version=v4.7.1」但此計算機沒有安裝它 等等問題

標籤:遇到   bsp   gpo   本身的   vs2015   png   程序   .net   啓示   

原文地址:https://www.cnblogs.com/Bruke/p/8733917.html

相關文章
相關標籤/搜索