找到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版本.