找到Win10安裝盤iso內的如下文件
microsoft-windows-netfx3-ondemand-package.cab
它存放於sources\sxs目錄下.win10安裝盤的iso可以虛擬機加載或者rar直接打開.
隨便放在一個目錄下,我放在了C盤根目錄下
打開cmd 運行如下語句
dism.exe /online /add-package /packagepath:C:\microsoft-windows-netfx3-ondemand-package.cab
會提示錯誤不用管
直接再運行下一句
dism.exe /online /enable-feature /featurename:NetFX3 /Source:C:\microsoft-windows-netfx3-ondemand-package.cab
進度條到100%以後就可以了.如果正開着VS,重啓vs,不需要重啓系統.
Tip:cmd需要在使用管理員權限打開
爲何?
電腦安裝BootCamp雙系統,但是這個型號只能安裝Win10 不能用7 但是我用慣了7,也用慣了老一點版本的VS
若不是因爲使用Nuget包,我還會繼續使用2008,要不是用這個電腦也不會升級到Win10. 畢竟 開發的項目很多都是需要在很差的設備上使用的,安裝一個.net都覺得累贅那種.
所以很多之前開發的.net2.0的C#項目升級到我現在這個系統和vs環境就必須升級到.net4以上,然後文件拿到別的電腦上繼續開發還需要改.net版本.