.Net3.5离线安装方案(9页)
下载文档
上传人:正***
编号:859883
2023-12-26
9页
90KB
1、Microsoft.NETFramework3.5sp1离线安装解决方案(2010-03-29 11:09:12) 转载标签: it分类: 电脑知识 Microsoft .NET Framework 3.5 sp1离线安装解决方案安装.Net Framework 3.5和3.5 sp1时会自动下载语言包,这给无法联网用户造成很多不便。以下是解决方法。一、.Net Framework 3.5 中文版离线安装如果有Visual Studio 2008 安装光盘,直接拷贝安装光盘:WCUdotNetFramework 目录进行安装。1、下载 .NET Framework 3.5(完整软件包)。2、下2、载 .NET Framework 3.5 语言包。3、命令行状态下进入dotnetfx35.exe所在文件夹。运行dotnetfx35.exe /x,输入展开路径。4、将dotnetfx35langpack_x86zh-CHS.exe拷贝到c:wcudotNetFrameworkdotNetFX35x86 文件夹下。运行c:wcudotNetFrameworkdotNetFx35setup.exe安装。二、.Net Framework 3.5 sp1 中文版离线安装1、下载 .Net Framework 3.5 sp1。或 安装光盘:vs90sp1 dotnetfx35.exe2、下载 .Ne3、t Framework 3.5 sp1 语言包。或 安装光盘:vs90sp1 dotnetfx35langpack_x86zh-CHS.exe其他步骤与安装 .Net Framework 3.5 一致。写在前面:.net 3.5的功能相当的强大,如linq,wcf,wpf,wf和扩展方法等等都是程序员的挚爱,不过.net 3.5中文版本运行环境的安装就确实是不敢恭维了,的确是太差了。无论你下载什么完整软件包,都要从网上下载60-70M的文件然后才可以继续。安装包有B 3.5 sp1的安装如下:.NET Framework 3.5 Service Pack 1(完整软件包)下载后,在安装的过程中4、,你会发现程序要从微软网站再下载文件,而且这些文件至少60M,如果网络不好,就会下载几个小时,实在是太痛苦了。为什么有这样的问题呢?下面的网页说明了原因 因为此完整软件包缺少了语言包,在非英文操作系统下,需要先下载语言包。解决的方法先安装好.net3.5英文版的运行环境再安装语言包先将下载完的dotnetfx35.exe文件解压,再运行内部的英文版本文件。最后安装中文语言包。语言包地址:dotnetfx35langpack_x86zh-CHS安装说明dotnetfx35.exe文件解压等信息,需要很多的选项多键字,可以从下载了解详情。 批处理安装把dotnetfx35.exe和dotnetfx5、35langpack_x86zh-CHS.exe两个文件下载完之后,放在同一个文件夹下面。复制下面的内容制作一个批处理文件(随便制作一份就行)无图形界面dotnetfx35.exe /xcd wcu/dotNetFrameworkdotnetfx35setup.exe /lang:ENU /q /norestartcd.cd.dotnetfx35langpack_x86zh-CHS.exe /q有图形界面dotnetfx35.exe /xcd wcu/dotNetFrameworkdotnetfx35setup.exe /lang:ENU /norestartcd.cd.dotnetfx35l6、angpack_x86zh-CHS.exe引用:1. 离线安装包的 bug.NET Framework 3.5 SP1 发布了,兴冲冲 下载,当然是完全离线安装包 .net Framework 3.5 Service pack 1(Full Package) 231MB ,网络慢呀 ! 终于下载完了,安装 . 遇到新情况,还要连接网络下载,不是完全离线安装包吗? ( 急 等待中 大概需要 30 多分钟 ) 上火 啪啪的 说明 :呵呵,查了资料后才知道是微软制作安装程序时的一个无奈bug.在这里微软没有提醒大家,确实忽悠了我们。原来,.NET Framework 3.5 SP1(Full Pac7、kage) 是默认英文的安装包,如果要同时包含所有语言,那体积会太大了,可能考虑到这一点,发布时并没有包含其它的语言包,而是通过安装时在线下载,因而Full Package 的称呼有点言不符实。2. 自己动手,制作离线安装包 . 自己能办到的,一般不求别人 第一 下载 .net Framework 3.5 Service pack 1 (Full Package) 231MB 安装包后 dotnetfx35.exe ,用 WinRAR 将其解压缩。第二 下载中文简体语言包。文件名文件大小dotnetfx35langpack_ia64zh-CHS.exe16.9 MBdotnetfx35lang8、pack_x64zh-CHS.exe33.3 MBdotnetfx35langpack_x86zh-CHS.exe27.4 MB一般用户下载dotnetfx35langpack_x86zh-CHS.exe 即可说明 :也可从vs2008 sp1 提取,里面dotnetfx35langpack_x64zh-CHS.exe 和 dotnetfx35langpack_x86zh-CHS.exe 都有,前提是你已经下载了VS2008 sp1 。第三 将语言包 dotnetfx35langpack_x86zh-CHS.exe 复制到第一步解压缩的 wcudotNetFrameworkdotNetFX359、x86 文件夹里 。(如果是 x64 位的,可将 dotnetfx35langpack_x64zh-CHS.exe 复制到wcudotNetFrameworkdotNetFX35x64 文件夹 里 。)第四 点击运行 dotNetFx35setup.exe ,可彻底的离线安装了。 喝茶Microsoft .NET Framework 3.5 Service Pack 1是目前最稳定最流行的.net开发包,可是郁闷的是安装它的时候超慢,需要在线下载些东西才能安装,我这里的千兆的光线网络下载也超慢,不知道微软怎么搞的,不能学学JDK,安装配置都超简单,也没恁大,拷过去照样用。先给个下载地址:我用迅10、雷下载速度是9.6MB/s,整个文件237M。但是安装和下载快整死人了,在线下载的速度仅仅10K左右。安装好几个小时了才才安装上,安装后发现不能用,卸载又费了劲了,又要在线下载20M左右的东西。微软真他妈不是不东西,这不在耽误事啊!同样的.net程序,兼容性怎么如此之差劲啊!我下载这个东西是为了另外一个软件有运行环境,同时也能利用。net做点小工具。现在就想办法解决安装傻慢的问题,解决思路是将要在线下载的资源下载好,然后重新制作安装包,就可以离线安装了,过程如下:1、下载.net freamwork 3.5 sp1dotnetfx35setup.exe2、下载离线的语言包dotnetfx35l11、angpack_ia64zh-CHS.exedotnetfx35langpack_x64zh-CHS.exedotnetfx35langpack_x86zh-CHS.exe3、制作离线安装包用winrar解压缩dotnetfx35setup.exe到一个目录下,并将下面三个语言包分别复制到wcudotNetFrameworkdotNetFX35下面的对应的文件夹下面:ia64x64x864、安装。运行wcudotNetFrameworkdotNetFx35setup.exe进行离线安装即可。5、卸载运行wcudotNetFrameworkdotNetFx35setup.exe,选择卸载即可。本12、文出自 “熔 岩” 博客,请务必保留此出处以前安装.NET的时候总是慢慢的在线等,从来没有想过道底是下载的什么,始终认为即下载就有其道理。但是遇到网速不好的时候,却实是很是郁闷;也曾搜索过相关的信息却没有查到过!今天偶尔在Wbpluto 的技术Blog 上发现,心理那个激动啊!那么好的文章先收了!呵呵。呆会再试一下是否真的不需要下载了!再发个牢骚,对于这个问题道底发在哪个版区,想了十多分钟也没确实,就先发这了不合适的话,就麻烦版版给调整一下了。8月初,.NET Framework 3.5 SP1 发布了。在下载 .NET Framework 3.5 Service Pack 1 完整软件包(213、31MB) 之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。既然是完整软件包,为什么还是要下载一部分文件才行呢?原来,.NET Framework 3.5 SP1 完整安装包是一个安装程序同时适用于所有语言的,但如果要同时包含所有语言的语言包,体积会在现在的基础上进一步增大许多,可能考虑到这一点,发布时并没有包含语言包,而是在安装过程中才进行下载。如果希望解决这个问题,让完整安装包每次都直接安装完成的话,我们可以手动下载需要的 3.5 SP1 语言包(其中包含 2.0 SP2 和 3.0 SP2 语言包),下载页14、面为: dotnetfx35langpack_x86zh-CHS.exe。将 dotnetfx35.exe 用 WinRAR 等软件解压缩,再将语言包文件放到 wcudotNetFrameworkdotNetFX35x86 文件夹或者 wcudotNetFramework 文件夹中。完整安装包不仅适用于所有语言,还包含了x86、x64 和 IA64三种平台的安装文件,因此变得非常庞大。如果我们只需要在一种平台上安装,那就完全可以进行精简。同样将 dotnetfx35.exe 用 WinRAR 等软件解压缩,如果我们只需要在32位的 Windows 操作系统上安装,则可以将子文件夹 dotNet15、FX20、dotNetFX30、dotNetFX35、dotNetMSP、Tools 中所有带“x64”和“IA64”的文件和文件夹删除掉,保留带“x86”的,这样就可以精简很多。另外,dotNetFX20 和 dotNetMSP 文件夹中其实都是 .NET Framework 2.0 SP2 的安装程序,只是前者用于XP/2003,后者用于Vista/2008。如果您只使用Vista,那就可以删除掉 dotNetFX20 文件夹,这样可以进一步精简体积。经过以上两个方法,我们得到的 .NET Framework 3.5 SP1 完整安装包就可以在每次安装时都不需要下载语言包,并且得到了很大程度的精简,以后就不用再到官方网站去下载庞大的安装包了。现在运行dotNetFramework 文件夹中 2.82MB 的那个 dotNetFx35setup.exe 就可以开始安装了。