|
|
|
|
|
Windows 2012 不默認(rèn)安裝 .NET 3.5,需要此環(huán)境的人要手動(dòng)添加該功能,在安裝時(shí),你可能遇到“找不到源文件”而安裝失敗的問(wèn)題,本文分享一下自己的安裝經(jīng)驗(yàn),不一定適合你的場(chǎng)景,但可能會(huì)給你一點(diǎn)啟示。
在閱讀本文內(nèi)容之前,你應(yīng)該參閱了其他資料,已經(jīng)了解到安裝.NET3.5需要從iso鏡像文件里提取sources源文件,把路徑改為 sources 的 sxs 文件夾,如 C:\sources\sxs。下圖更改源路徑。
下面主要說(shuō)一下自己的安裝經(jīng)驗(yàn)。
1、安裝系統(tǒng)后,先不要重啟電腦
安裝系統(tǒng)后,先不要重啟電腦自動(dòng)更新補(bǔ)丁。更新補(bǔ)丁可能會(huì)導(dǎo)致安裝.NET3.5功能失敗。
2、確定系統(tǒng)安裝的iso鏡像文件
我本次安裝的 win2012 版本是 Windows Server 2012 R2 Datacenter,好像是SP1,但我不能確定,它用的iso鏡像文件是 cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso,知道這個(gè)非常重要,因?yàn)榘惭b.NET 3.5所需的源文件你必須從這個(gè)iso里提取,我是咨詢服務(wù)商的技術(shù)支持后獲知這個(gè)安裝源的。所以如果你購(gòu)買服務(wù)器后不知用的哪個(gè)iso,你可以咨詢一下服務(wù)商技術(shù)支持。
3、安裝.NET3.5功能前不要運(yùn)行系統(tǒng)自動(dòng)更新
查看一下卸載程序里,有無(wú)當(dāng)天的更新,有的話卸載它。這些安全更新可能會(huì)導(dǎo)致你安裝.NET3.5不成功。
4、錯(cuò)誤使用了其他版本的iso源文件來(lái)安裝
如果你使用了其他版本的iso源文件來(lái)安裝,那么windows會(huì)自動(dòng)更新一些補(bǔ)丁文件,此后即使你使用正確的iso版本源文件,安裝.NET3.5也不會(huì)成功。這時(shí),你需要先卸載當(dāng)天更新的補(bǔ)丁,再安裝.NET3.5。還不成功的話,可能需要重裝系統(tǒng),前提是你找到了正確的iso文件。
以上是本人在兩天時(shí)間里不斷折騰得到的安裝經(jīng)驗(yàn),不一定適合你的獨(dú)特環(huán)境,但希望對(duì)你有一點(diǎn)啟發(fā),以幫助你解決遇到的問(wèn)題。