日期:2014-05-17 浏览次数:20821 次
这两天装了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 盘符