.NET Framework 3.5 Sp1_简体中文_下载(集成2.0、3.0、3.5)下载

因为我安装VS2010(.net4.0),没有集成低版本,所以必须安装.net Sp1(集成2.0、3.0、3.5)
参考文章:http://apps.hi.baidu.com/share/detail/35920036
                 http://hi.baidu.com/jaishe/blog/item/611a76c255ab5823e4dd3b4f.html

.NET Framework 3.5 Sp1_简体中文_下载(集成2.0、3.0、3.5)下载与制作彻底离线安装包:

下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=d0e5dea7-ac26-4ad7-b68c-fe5076bba986&displayLang=zh-cn

 

.NET Framework 3.5 SP1 离线安装方法(附批处理安装)
2011-04-29 22:30


dotnetfx35.exe /x 自解压参数
 
第一,下载DotNet FrameWork 3.5sp1完整安装包
第二,解压
第三,找到解压目录下\wcu\dotNetFramework文件夹的dotNetFx35setup.EXE
第四,创建dotNetFx35setup.EXE快捷方式
第五,修改DotNet FrameWork 3.5sp1快捷方式的属性,“目标”地址增加参数/LANG:ENU
第六,运行快捷方式,马上安装好了
____________________________________________
 
.NET Framework 3.5 SP1 离线安装方法
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 Package)是默认英文的安装包,如果要同时包含所有语言,那体积会太大了,可能考虑到这一点,发布时并没有包含其它的语言包,而是通过安装时在线下载,因而Full Package的称呼有点言不符实。
2. 自己动手,制作离线安装包. 自己能办到的,一般不求别人…
第一 下载.net Framework 3.5 Service pack 1 (Full Package) 231MB 安装包后dotnetfx35.exe,用WinRAR将其解压缩。 http://www.microsoft.com/downloads/details.aspx?familyid=D0E5DEA7-AC26-4AD7-B68C-FE5076BBA986&displaylang=zh-cn
第二 下载中文简体语言包。 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8489ed13-b831-4855-96f7-dd35e4c02a20 文件名 文件大小 dotnetfx35langpack_ia64zh-CHS.exe 16.9 MB dotnetfx35langpack_x64zh-CHS.exe 33.3 MB dotnetfx35langpack_x86zh-CHS.exe 27.4 MB 一般用户下载dotnetfx35langpack_x86zh-CHS.exe 即可 说明:也可从vs2008 sp1 提取,里面dotnetfx35langpack_x64zh-CHS.exe和 dotnetfx35langpack_x86zh-CHS.exe都有,前提是你已经下载了VS2008 sp1。
第三 将语言包dotnetfx35langpack_x86zh-CHS.exe复制到第一步解压缩的\wcu\dotNetFramework\dotNetFX35\x86文件夹里。 (如果是x64位的,可将dotnetfx35langpack_x64zh-CHS.exe 复制到\wcu\dotNetFramework\dotNetFX35\x64文件夹里。)
第四 点击运行dotNetFx35setup.exe,可彻底的离线安装了。安装之后需要重启计算机。
 
 
-------------------------------------------------------------------------------
 

现在很多的软件都是基于dotnet Framework开发的,有了dotnet Framework,开发是方便了很多,高效了很多,快速入门快速生成。 
使用dotnet开发软件容易了。相应的带来的另外一个问题就是部署dotnet framework程序。比如一个dotnet framework 3.5 sp1的程序,部署在windows 7上倒是容易,因为系统本身就集成了,但是部署在xp或是vista上,就得先安装dotnet framework 3.5 sp1了。
微软提供了两个安装包
第一个bootloader,2.8M,直接运行它,它会去微软网站下载并安装相应的组件;
第二个是完整的离线包,200多M,如果是通过域或是SCCM之类的软件部署的话,带宽肯定很大,很疯狂。
同时我们会发现另外一个问题,虽然是完整的离线包,在XP上部署时,他还是会出现下载,给个截图,看个明白
.NET Framework 3.5 Sp1_简体中文_下载(集成2.0、3.0、3.5)下载 - 一滴清水 - on<wbr>e world on<wbr>e blog
其实这时候下载的是dotnet framework的语言包,这个问题我们可以通过使用lang参数来做设置,启动安装,我们使用如下命令
.NET Framework 3.5 Sp1_简体中文_下载(集成2.0、3.0、3.5)下载 - 一滴清水 - on<wbr>e world on<wbr>e blog
解决了这个小问题,下面我们就来拆分dotnet framework 3.5 sp1的包了,让他更小点,更易部署点
 
1、在命令行中运行如下命令,把dotnet framework的包解压出来
.NET Framework 3.5 Sp1_简体中文_下载(集成2.0、3.0、3.5)下载 - 一滴清水 - on<wbr>e world on<wbr>e blog 
2、解压出来以后,我们便可以看到,首先一点我们可以做的,就是分拆32位和64位的包了,对于32位包来说,把文件或是文件夹名中带有64位的字样全部删除了,相反的,对于64位的包,把文件或是文件夹名中带有32位的字样全部删除了,这样我们dotnet framework的包就小了;
.NET Framework 3.5 Sp1_简体中文_下载(集成2.0、3.0、3.5)下载 - 一滴清水 - on<wbr>e world on<wbr>e blog 
3、另外的,我们还可以对不同的系统做个精简
  如果是xp系统,那么还可以删除 dotnetMSP 文件夹
  如果是vista系统,可以删除dotNetFX20 dotNetFX30这两个文件夹
  如果是vista sp1系统,可以删除dotNetFX20 dotNetFX30 dotnetMSP
这样下来,包就小多了。

 

 

 


DotNet Framework 3.5 离线安装方案
2011-02-26 20:42


写在前面:.net 3.5的功能相当的强大,如linq,wcf,wpf,wf和扩展方法等等都是程序员的挚爱,不过.net 3.5中文版本运行环境的安装就确实是不敢恭维了,的确是太差了。无论你下载什么完整软件包,都要从网上下载60-70M的文件然后才可以继续。

安装包有Bug
.net 3.5 sp1的安装如下:


.NET Framework 3.5 Service Pack 1(完整软件包)


下载后,在安装的过程中,你会发现程序要从微软网站再下载文件,而且这些文件至少60M,如果网络不好,就会下载几个小时,实在是太痛苦了。
为什么有这样的问题呢?
下面的网页说明了原因
     http://forums.microsoft.com/china/ShowPost.aspx?PostID=2899236&SiteID=15
因为此完整软件包缺少了语言包,在非英文操作系统下,需要先下载语言包。

解决的方法
先安装好.net3.5英文版的运行环境再安装语言包
先将下载完的dotnetfx35.exe文件解压,再运行内部的英文版本文件。最后安装中文语言包。
语言包地址:


dotnetfx35langpack_x86zh-CHS
http://go.microsoft.com/fwlink/?LinkId=92417&clcid=0x409

安装说明
dotnetfx35.exe文件解压等信息,需要很多的选项多键字,可以从下载了解详情。
     http://msdn.microsoft.com/en-us/library/cc160716.aspx

批处理安装
把dotnetfx35.exe和dotnetfx35langpack_x86zh-CHS.exe两个文件下载完之后,放在同一个文件夹下面。复制下面的内容制作一个批处理文件(随便制作一份就行)
无图形界面


dotnetfx35.exe /x
cd wcu/dotNetFramework
dotnetfx35setup.exe /lang:ENU /q /norestart
cd..
cd..
dotnetfx35langpack_x86zh-CHS.exe /q


有图形界面


dotnetfx35.exe /x
cd wcu/dotNetFramework
dotnetfx35setup.exe /lang:ENU /norestart
cd..
cd..
dotnetfx35langpack_x86zh-CHS.exe


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Microsoft .NET Framework 3.5 Service Pack 1 是一个累积更新,包含很多基于 .NET Framework 2.03.03.5 不断生成的新功能,此外还包括 .NET Framework 2.0 Service Pack 2 和 .NET Framework 3.0 Service Pack 2 累积更新。 .NET Framework 3.5 Service Pack 1 版提供了以下新功能和改进: ASP.NET 动态数据,它提供了丰富的框架,从而使用户可以快速进行数据驱动的开发,而无需编写代码;ASP.NET AJAX 的一项新增功能,对管理浏览器历史记录提供了支持(支持后退按钮)。有关更多信息,请参见 What’s New in ASP.NET and Web Development(ASP.NET 和 Web 开发中的新增功能)。 对公共语言运行时的核心改进包括:改进了 .NET Framework 本机映像的布局、选择不再对完全受信任的程序集进行强名称验证、提高了应用程序启动性能、改进了生成的代码以缩短端对端应用程序执行时间、选择在 ASLR(地址空间布局随机化)模式下运行托管代码(如果操作系统支持)。此外,从网络共享打开的托管应用程序在完全受信任环境下运行时与本机应用程序具有相同的行为。 提高了 Windows Presentation Foundation 的性能,包括缩短了启动时间,提高了与位图效果有关的性能。WPF 的其他新增功能包括:改善了对业务线应用程序、本机初始屏幕、DirectX 像素着色器的支持,并且新增了 WebBrowser 控件。 ClickOnce 应用程序发行者可以决定在适当情况下不进行签名和加密,开发人员可以编程方式安装 ClickOnce 应用程序以显示自定义署名,并且 ClickOnce 错误对话框支持链接到 Web 上应用程序特定的支持网站。 实体框架是从现有的一套 ADO.NET 数据访问技术发展而来的。利用实体框架,开发人员可以按照应用程序特定的域模型(而不是基础数据库模型)来针对关系数据库进行编程。有关更多信息,请参见 Getting Started with the Entity Framework(实体框架入门)。实体框架还引入了一些其他功能,包括支持 SQL Server 2008 的新类型、默认实体图形序列化和实体数据源。在此版本中,实体框架支持 SQL Server 2008 中的新日期和文件流功能。图形序列化工作可帮助开发人员生成将全部图形建模为数据协定的 Windows Communication Foundation (WCF) 服务。实体数据源为希望使用实体框架的 ASP.NET 应用程序构建者提供了传统的数据源体验。 LINQ to SQL 新增了对 SQL Server 2008 中的新日期和文件流功能的支持。 ADO.NET Data Services Framework 由满足以下条件的模式和库组合而成:支持将数据公开为一项基于 REST(具象状态传输)的灵活数据服务,企业网络内部或整个 Internet 上的 Web 客户端都可以使用该服务。ADO.NET Data Services Framework 支持基于任何数据源创建数据服务。通过与 ADO.NET Entity Framework 的充分集成,可以轻松公开基础存储架构的概念视图模型。可以轻松地从任一平台访问使用 ADO.NET Data Services Framework 创建的服务以及兼容的 Windows Live (dev.live.com) 服务。针对运行在 Microsoft 平台上的客户端应用程序提供了一组客户端库,以简化与数据服务的交互。例如,基于 .NET Framework 的客户端可以使用 LINQ 查询数据服务,也可以使用简单的 .NET Framework 对象层更新此服务中的数据。 现在,Windows Communication Foundation 改进了对互操作性的支持,增强了部分受信任情况下的调试体验,并且扩展了整合协议支持以便在 Web 2.0 应用程序中可以进行更广泛的应用,从而使 DataContract 序列化程序变得更易于使用。 用于 SQL Server (SqlClient) 的 .NET Framework 数据提供程序新增了对 SQL Server 2008 中的文件流和稀疏列功能的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值