找回密码
 立即注册
搜索
查看: 2238|回复: 6

瘦身过的.NET框架3.5SP1离线安装包

[复制链接]
     
发表于 2009-10-17 17:23 | 显示全部楼层 |阅读模式
本帖最后由 バカ 于 2009-10-19 10:35 编辑

微软官方提供的.NET框架3.5和3.5SP1的完全安装包有200MB之大,这是因为其中包含了在x86、x64(x86-64/amd64)以及ia64环境下进行安装的全部文件,如此大的安装包看起来实在是有点吓人,又不是谁都需要在不同的环境中装这个,所以很多人都希望微软提供一个(或者一组)适合自己的用户的较小的离线安装包。
可惜的是,微软并没有提供,微软的建议是使用在线安装。
不过怎样减小离线安装包、只保留必要的组成部分,在这篇blog上已经说得很清楚了,只是不知道为什么微软并没有作对应的打包。

根据上面链接中的blog内容,我打包了适于在特定环境单独安装的离线安装包,链接在此:
适用于Windows Vista(32位)的自解压包
适用于Windows Vista(32位)的ZIP打包
适用于Windows XP(32位)的自解压包
适用于Windows XP(32位)的ZIP打包

Windows Vista和Windows XP的32位版本是比较普及的,所以提供了相应的打包。
64位操作系统的用户通常希望自己决定最适当的方式,而不需要亦不希望接受来来自其它人的打包。Windows 2000和9X已经不再被支持、Windows 7已包含这个版本的.NET框架。
自解压包是没有数字签名的,因为和微软毫无关系的我不可能以微软的身份进行签名。
注意:在Windows 7的XP Mode(RC)中测试发现如果解压的路径不在本地硬盘上,安装就会出错,通过网络共享进行安装可能会遇到相似的问题。

在极少数的情况下,有人可能希望在已经安装了.NET框架2.0的Windows XP(32位)上进行安装,我也做了对应的打包,但实在不是很常见的情况,我也没有在适当的环境中测试过,所以链接不在此列举(有需要的人可以发现链接规律)。


由于种种原因,我不能长时间地提供这些打包的下载,如果有心人看到这个帖子,请自行保存或根据上面的blog链接自行打包。

另外有一件事情我有点困惑,不知道大家下载的时候有没有遇到什么问题,我瞄了日志一眼,看起来怪恐怖的…
回复

使用道具 举报

     
发表于 2009-10-17 17:36 | 显示全部楼层
本帖最后由 tonyunreal 于 2009-10-17 17:38 编辑

啥?
VS2008 Express with SP1 DVD上的版本不就是拆开的么
netfx35_x86.exe 7,974KB
netfx35_x64.exe 11,130KB
回复

使用道具 举报

     
 楼主| 发表于 2009-10-17 18:04 | 显示全部楼层
我好像光记着一起装忘了还可以这么搞的事情了……谢谢提醒……
不过话说回来,这两个文件只是从XP和Server 2003的3.0/3.5上升级用的……
我觉得对初装的XP可能仍然用得到瘦身的完全安装包——我去拖个ISO看看……

42624162 NetFx351.Vista.x86.exe
42532180 NetFx351.Vista.x86.zip
55045321 NetFx351.XP.x86.exe
55330109 NetFx351.XP.x86.zip
回复

使用道具 举报

     
 楼主| 发表于 2009-10-17 18:24 | 显示全部楼层
本帖最后由 バカ 于 2009-10-18 21:04 编辑

这就是完全安装包解压之后的状况,也就是打包之前——这两个文件单独拿出来是没法装3.5的(补充:对于Vista和Server 2008来说,也还需要另外的补丁),仍然需要打包。
不过打包似乎还存在别的方式。
回复

使用道具 举报

头像被屏蔽
发表于 2009-10-17 22:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-10-18 13:17 | 显示全部楼层
本帖最后由 好人卡 于 2009-10-18 13:18 编辑

牛逼,太需要了
早就对3.5 100多m的身躯看的不顺眼了

瘦身过的还有50m啊, 要是能像2.0一样20m左右就好了
回复

使用道具 举报

     
 楼主| 发表于 2009-10-18 21:00 | 显示全部楼层
毕竟是在包含了2.0的基础上还是多了很多东西啊... 我可的确希望它能小于30MB了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-19 13:31 , Processed in 0.076291 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表