- A+
遇到此問(wèn)題直接手動(dòng)安裝.Net Framework Runtime4.7即可,如果不行在使用下面的方法解決。
安裝第一個(gè)包就錯(cuò)誤(.NET4.7安裝失敗.日志錯(cuò)誤代碼5100)
查詢解決辦法,有兩種,一種是改變安裝目錄,一種是強(qiáng)行安裝。
刪掉安裝目錄中的.NET項(xiàng)
一種是刪掉安裝包中Setup.ini中關(guān)于DONET的描述.用記事本打開。ctrl+F找到
除此還有一處
都刪掉后,安裝程序會(huì)跳過(guò).NET4.7的安裝.在這之后,安裝主程序依然會(huì)檢查.NET是否安裝成功。因?yàn)槲野惭b的時(shí)候卸載了.NET4。所以沒(méi)有驗(yàn)證跳過(guò)后用.NET4是否可行。
升級(jí)系統(tǒng)強(qiáng)行安裝
博主用的是第二種方法解決。
其實(shí)就是去查了下為什么win7安裝NET4.7會(huì)失敗。主要是版本問(wèn)題。這里我們win+R,輸入dxdiag。
當(dāng)版本為7600時(shí),就會(huì)安裝失敗。首先更新系統(tǒng)開始->windows update。之后會(huì)問(wèn)你是否要升級(jí)到Service Pack1.下載安裝包,約一個(gè)1G,安裝1個(gè)多小時(shí)。完成系統(tǒng)升級(jí)就可以安裝.NET4.7了。這里給出系統(tǒng)升級(jí)安裝的鏈接,升級(jí)補(bǔ)丁KB976932。也可以自己去官網(wǎng)下載升級(jí)。
64位:Service Pack1.
安裝之后,系統(tǒng)版本變?yōu)?601.則可以安裝.NET4.7。