日期:2014-05-17  浏览次数:20821 次

windows 8 免下载安装.net 3.5 sp1的方法

这两天装了windows8 ,然后装了visual studio 2012,把原来visual studio 2010的项目迁移了过来,结果在安装windows azure开发组件的时候提示要装.net 3.5 sp1

我也没在意,直接把原来vs 2008 sp1光盘里的.net 3.5 sp1安装程序copy过来。


我kao,安装.net 3.5 sp1时居然还提示我要安装.net 2.0 .net 3.0。。。。搞错没,这都是集成在3.5里了啊


突然想起来,在windows 7里可以通过启用功能,安装.net 3.0。那windows 8里是不是也有类似方式启用.net 3.5呢?

果然控制面板->程序->启用或关闭windows功能里有.net framework 3.5

可是。。。。启用.net 3.5,居然提示我要联网更新!意思是说这斯还要到网上下载。。。。。


也就是说现在是这样一个怪圈

我要装windows azure sdk,先要装.net 3.5

我安装.net 3.5提示还要装.net 3.5.......

我通过windows 8的启用功能安装.net 3.5,提示要联网下载.net 3.5.....

简单来说,就是正常情况下你要装.net 3.5必须通过windows 8自己的联网下载安装功能来做。。。。。。。。。。


ok,这怀具的windows 8,microsoft os部门是不是和.net 部门有仇啊?他是不想人安装.net 3.5吧?



到网上找了下,果然找到了解决办法


Dism /online /enable-feature /featurename:NetFX3 /featurename:NetFx3ServerFeatures /Source:X:\sources\sxs


把X:\sources\sxs,中的x:\换成你windows8 盘符