NET Framework 3.5 SP1安装时下载文件问题及精简方法

3 篇文章 0 订阅
NET Framework 3.5 SP1安装时下载文件问题及精简方法

8月初,.NET Framework 3.5 SP1 发布了。在下载 .NET Framework 3.5 Service Pack 1 完整软件包(231MB) 之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。既然是完整软件包,为什么还是要下载一部分文件才行呢?
原来,.NET Framework 3.5 SP1 完整安装包是一个安装程序同时适用于所有语言的,但如果要同时包含所有语言的语言包,体积会在现在的基础上进一步增大许多,可能考虑到这一点,发布时并没有包含语言包,而是在安装过程中才进行下载。
如果希望解决这个问题,让完整安装包每次都直接安装完成的话,我们可以手动下载需要的 3.5 SP1 语言包(其中包含 2.0 SP2 和 3.0 SP2 语言包),下载页面为: http://www.microsoft.com/downloads/details.aspx?FamilyID=8489ed13-b831-4855-96f7-dd35e4c02a20,例如,简体中文32位版语言包文件名为 dotnetfx35langpack_x86zh-CHS.exe。将 dotnetfx35.exe 用 WinRAR 等软件解压缩,再将语言包文件放到 \wcu\dotNetFramework\dotNetFX35\x86 文件夹或者 \wcu\dotNetFramework 文件夹中。

完整安装包不仅适用于所有语言,还包含了x86、x64 和 IA64三种平台的安装文件,因此变得非常庞大。如果我们只需要在一种平台上安装,那就完全可以进行精简。同样将 dotnetfx35.exe 用 WinRAR 等软件解压缩,如果我们只需要在32位的 Windows 操作系统上安装,则可以将子文件夹 dotNetFX20、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 就可以开始安装了。

.net Framework 3.5 Service pack 1(Full Package) 231MB是网络上最完整的离线安装包,安装时却还提示要联网下载,如果没联网就麻烦了,这里下载的是语言包。这里教你自己动手制作真正的.net Framework 3.5 Service pack 1完整离线安装包.

第一种解决.NET Framework 3.5 sp1离线安装方案
1、下载.net Framework 3.5 Service pack 1 (Full Package) 231MB 安装包后dotnetfx35.exe,用WinRAR打开并解压。
2、下载.net Framework 3.5 Service pack 1中文简体语言包。
一般用户下载dotnetfx35langpack_x86zh-CHS.exe,这个是WIN32系统
3、将语言包dotnetfx35langpack_x86zh-CHS.exe复制到第一步解压缩的\wcu\dotNetFramework\dotNetFX35\x86文件夹里。(如果是x64位的,可将dotnetfx35langpack_x64zh- CHS.exe 复制到\wcu\dotNetFramework\dotNetFX35\x64文件夹里。)
4、点击运行dotNetFx35setup.exe,可彻底的离线安装了。

第二种解决.NET Framework 3.5 sp1离线安装方案
在没有装VS2008的机器上单独安装3.5SP1的时候,无论你下载的什么完整版还是非完整版,安装程序都需要连接Internet,去下一些东东,而且超慢。更要命的是:提示有63M的东西要下,然后已经下了63M了,还是在下。
先说解决方案:
1.到官网上下载3.5SP1的完整安装包。
2.下载完成后,命令行下运行dotnetfx35.exe /x解压到一个目录
3.进入解压目录下进入wcu\dotNetFrameWork
4.从命令行运行dotNetFx35setup.exe /lang:ENU
5.OK一路畅通了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在离线环境中安装Win10上的.NET Framework 3.5 SP1,您需要以下步骤: 首先,您需要从Microsoft官方网站上下载.NET Framework 3.5的离线安装包。您可以搜索“.NET Framework 3.5离线安装包”以找到正确的下载链接。 一旦您下载了离线安装包,将其复制到没有网络连接的Win10计算机上。 在Win10计算机上打开“控制面板”并转到“程序和功能”部分。 在左侧导航栏中,您将找到“打开或关闭Windows功能”的选项。点击它。 在弹出的窗口中,您将看到一个列表,其中包含许多可用的Windows功能。向下滚动并找到“.NET Framework 3.5(包括.NET 2.0和3.0)”。确保选中该选项。 一旦您选中了该选项,单击“确定”按钮。 这将启动安装.NET Framework 3.5 SP1的过程。在此过程中,系统将提示您指定源文件的位置。请在此处指定您之前下载并复制到计算机上的.NET Framework 3.5离线安装包的位置。 完成上述步骤后,系统会开始从指定的源文件安装.NET Framework 3.5 SP1安装过程可能需要一些间,请耐心等待。 完成安装后,您可以通过在命令提示符下运行“winver”命令来验证.NET Framework 3.5 SP1是否已成功安装。如果看到相应的版本信息,则表示成功安装.NET Framework 3.5 SP1。 希望这些步骤能够帮助您在离线环境中成功安装.NET Framework 3.5 SP1。 ### 回答2: 要在离线环境中安装Windows 10的.NET Framework 3.5 SP1,可以按照以下步骤进行操作: 首先,您需要获得.NET Framework 3.5 SP1的离线安装文件。这个文件是一个ISO镜像文件,可以从微软官方网站上下载下载完成后,您需要将ISO镜像文件以某种方式加载到操作系统中。您可以使用虚拟光驱软件,如PowerISO或Daemon Tools等来加载ISO文件。 一旦ISO文件成功加载到系统中,你需要打开文件资源管理器,导航到光驱的根目录。那里应该有一个名为setup.exe的文件。运行这个文件。 运行安装程序后,会弹出一个向导。您需要按照向导中的指示进行操作,接受许可协议并选择安装.NET Framework 3.5 SP1的路径。然后点击安装按钮。 接下来,系统将开始从ISO文件中提取并安装.NET Framework 3.5 SP1。等待一段间,整个过程可能需要一些间,具体根据您的电脑性能而定。 安装完成后,您将收到一个安装成功的提示。此,您可以关闭安装程序并退出。 现在,您的离线环境中已经成功安装.NET Framework 3.5 SP1。您可以在需要使用它的应用程序中调用和运行它。请注意,某些应用程序可能需要您手动启用.NET Framework 3.5 SP1才能正常运行。您可以在控制面板的"程序和功能"部分中找到.NET Framework的相关设置。 希望以上步骤能够帮助您在离线环境中安装和使用.NET Framework 3.5 SP1。如果有任何问题,请随向我提问。 ### 回答3: win10离线安装.net framework 3.5 sp1方法如下: 1. 首先,确保电脑已经连接互联网,因为我们需要从官方网站上下载所需安装文件。 2. 打开浏览器,访问微软官方网站,并搜索 ".NET Framework 3.5 SP1 离线安装包"。 3. 在搜索结果中找到并点击下载链接,确保下载的是适用于win10的离线安装包。 4. 下载完成后,将安装包保存在你方便查找的位置,例如桌面。 5. 右键点击下载安装包,选择 "以管理员身份运行" 进行安装。 6. 安装过程中可能会提示下载安装其他组件或更新,按照提示操作即可。 7. 等待安装过程完成。在安装成功后,你将能够在计算机设置中看到 .NET Framework 3.5 SP1已经成功安装。 请注意,离线安装.net framework 3.5 sp1可能需要一些间,具体取决于你的网络速度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值