请问html中兼容IE的html5 视频兼容怎么做啊,大神,给个详细代码吧

Microsoft&.NET&Framework&3.5&sp1离线安装解决方案
  安装.Net Framework 3.5和3.5
sp1时会自动下载语言包,这给无法联网用户造成很多不便。以下是解决方法。
一、.Net Framework 3.5 中文版离线安装
  如果有Visual Studio 2008 安装光盘,直接拷贝安装光盘:\WCU\dotNetFramework\
目录进行安装。
  1、下载 .NET Framework 3.5(完整软件包)。
  2、下载 .NET Framework 3.5 语言包。
  3、命令行状态下进入dotnetfx35.exe所在文件夹。运行dotnetfx35.exe /x,输入展开路径。
<img ALT="截图" src="/blog7style/images/common/sg_trans.gif" real_src ="/img/%e9%93%b6%e5%85%89/4.gif" WIDTH="585" HEIGHT="379"
TITLE="Microsoft&.NET&Framework&3.5&sp1离线安装解决方案" />&
  4、将dotnetfx35langpack_x86zh-CHS.exe拷贝到c:\wcu\dotNetFramework\dotNetFX35\x86\
文件夹下。运行c:\wcu\dotNetFramework\dotNetFx35setup.exe安装。  
二、.Net Framework 3.5 sp1 中文版离线安装
  1、下载 .Net Framework 3.5 sp1。
  或 安装光盘:\vs90sp1\ dotnetfx35.exe
  2、下载 .Net 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的文件然后才可以继续。
安装包有Bug
.net 3.5 sp1的安装如下:
下载后,在安装的过程中,你会发现程序要从微软网站再下载文件,而且这些文件至少60M,如果网络不好,就会下载几个小时,实在是太痛苦了。
为什么有这样的问题呢?
下面的网页说明了原因
因为此完整软件包缺少了语言包,在非英文操作系统下,需要先下载语言包。
解决的方法先安装好.net3.5英文版的运行环境再安装语言包
先将下载完的dotnetfx35.exe文件解压,再运行内部的英文版本文件。最后安装中文语言包。
语言包地址:
dotnetfx35langpack_x86zh-CHS
dotnetfx35.exe文件解压等信息,需要很多的选项多键字,可以从下载了解详情。
批处理安装
把dotnetfx35.exe和dotnetfx35langpack_x86zh-CHS.exe两个文件下载完之后,放在同一个文件夹下面。复制下面的内容制作一个批处理文件(随便制作一份就行)
无图形界面
dotnetfx35.exe /x
cd wcu/dotNetFramework
dotnetfx35setup.exe /lang:ENU /q /norestart
dotnetfx35langpack_x86zh-CHS.exe /q
有图形界面
dotnetfx35.exe /x
cd wcu/dotNetFramework
dotnetfx35setup.exe /lang:ENU /norestart
dotnetfx35langpack_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 Package)
是默认英文的安装包,如果要同时包含所有语言,那体积会太大了,可能考虑到这一点,发布时并没有包含其它的语言包,而是通过安装时在线下载,因而Full
Package 的称呼有点言不符实。
2. && 自己动手,制作离线安装包 .
自己能办到的,一般不求别人 …
第一 下载 .net Framework 3.5 Service pack 1 (Full Package) 231MB
安装包后 dotnetfx35.exe ,用 WinRAR 将其解压缩。
第二 下载中文简体语言包。
dotnetfx35langpack_ia64zh-CHS.exe
dotnetfx35langpack_x64zh-CHS.exe
dotnetfx35langpack_x86zh-CHS.exe
一般用户下载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 ,可彻底的离线安装了。
Microsoft .NET Framework 3.5 Service Pack
1是目前最稳定最流行的.net开发包,可是郁闷的是安装它的时候超慢,需要在线下载些东西才能安装,我这里的千兆的光线网络下载也超慢,不知道微软怎么搞的,不能学学JDK,安装配置都超简单,也没恁大,拷过去照样用。
先给个下载地址:
我用迅雷下载速度是9.6MB/s,整个文件237M。
但是安装和下载快整死人了,在线下载的速度仅仅10K左右。安装好几个小时了才才安装上,安装后发现不能用,卸载又费了劲了,又要在线下载20M左右的东西。微软真他妈不是不东西,这不在耽误事啊!
同样的.net程序,兼容性怎么如此之差劲啊!
<img BORDER="0" ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/attachment/148734.png"
TITLE="Microsoft&.NET&Framework&3.5&sp1离线安装解决方案" />
我下载这个东西是为了另外一个软件有运行环境,同时也能利用。net做点小工具。
现在就想办法解决安装傻慢的问题,解决思路是将要在线下载的资源下载好,然后重新制作安装包,就可以离线安装了,过程如下:
1、下载.net freamwork 3.5 sp1
dotnetfx35setup.exe
2、下载离线的语言包
dotnetfx35langpack_ia64zh-CHS.exe
dotnetfx35langpack_x64zh-CHS.exe
dotnetfx35langpack_x86zh-CHS.exe
3、制作离线安装包
用winrar解压缩dotnetfx35setup.exe到一个目录下,并将下面三个语言包分别复制到
\wcu\dotNetFramework\dotNetFX35下面的对应的文件夹下面:
运行\wcu\dotNetFramework\dotNetFx35setup.exe进行离线安装即可。
运行\wcu\dotNetFramework\dotNetFx35setup.exe,选择卸载即可。
本文出自 “” 博客,请务必保留此出处
以前安装.NET的时候总是慢慢的在线等,从来没有想过道底是下载的什么,始终认为即下载就有其道理。但是遇到网速不好的时候,却实是很是郁闷;也曾搜索过相关的信息却没有查到过!!
今天偶尔在Wbpluto 的技术Blog
上发现,心理那个激动啊!!!那么好的文章先收了!!呵呵。呆会再试一下是否真的不需要下载了!!!
再发个牢骚,对于这个问题道底发在哪个版区,想了十多分钟也没确实,就先发这了不合适的话,就麻烦版版给调整一下了。
8月初,.NET Framework 3.5 SP1 发布了。在下载 (231MB)
之后,在本地运行安装程序时,它并不是直接就开始安装的,而是需要连接网络下载一点点东西,对网络速度不快的用户造成了一些时间上的浪费。既然是完整软件包,为什么还是要下载一部分文件才行呢?
原来,.NET Framework 3.5 SP1
完整安装包是一个安装程序同时适用于所有语言的,但如果要同时包含所有语言的语言包,体积会在现在的基础上进一步增大许多,可能考虑到这一点,发布时并没有包含语言包,而是在安装过程中才进行下载。
如果希望解决这个问题,让完整安装包每次都直接安装完成的话,我们可以手动下载需要的 3.5 SP1 语言包(其中包含 2.0 SP2 和
3.0 SP2 语言包),下载页面为:,例如,简体中文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 就可以开始安装了。
已投稿到:由于经历过不少挫折,所以安装之前,找了不少资料先参考一下。之前安装VS2008时,发现与Office2007冲突,在搜索了网络以后并请教一些朋友,发现其顺序是先VS2008然后Office2007,并且最好在vs2008之前安装SQL2005。可是,在按照上述顺序安装时仍然遇到了问题:.NetFramework3.5组件安装失败。查看日志,是1603。在网络上找了不少资料,我自己是参照第三种方法,结果成功。(一)在尝试安装 .NET Framework 1.0、1.1、2.0、3.0 或 3.5 的更新时,可能会收到 Windows Update 错误代码&0x643&或 Windows Installer 错误代码&1603&。错误代码,可以查安装日志知道。一种方法是:手动删除并重新安装 .NET Frameworka. 单击&开始&,然后单击&控制面板&。 b. 双击&添加或删除程序&。 c. 记下计算机上已安装的每个 .NET Framework 版本,然后卸载所有 .NET Framework 版本。 d. 出现提示时,重新启动计算机。另一种方法是:下载专门的清理工具dotnetfx_cleanup_tool,将NET Framework1.0、1.1、3.5全部清除,然后重启,不重启继续安装是无效的。记得重启安装vs2008之前记得清理VS注册表,否则安装过程出现&找不到一个或多个组件,请重新安装程序&错误。使用regedit32.exe打开系统注册表,查找项目:HKEY_CLASSES_ROOT\Installer\Products一项一项的选中其下的所有子项目,查看右边的&Product Name&,找到Product Name为&Visual Studio .NET XXXXXXX &&&的项目。(在偶的机器上是:HKEY_CLASSES_ROOT\Installer\Products\30D82B175)删除,重新安装。如果还不行,就删除HKEY_CLASSES_ROOT\Installer\Products下所有Product Name跟.net有关的项,然后重装。
(二)网上说的使用 Installer Clean Up 清除installer的记录 的方法和使用.net 的信息卸载清除工具dotnetfx_cleanup_tool的方法,经本人实践后失败;直接下载 .net framework 3.5 安装也是失败;折腾了一天一夜,郁闷了很长时间,经我实验,终于找到解决办法经过我的多次验证, 只需要下面几步: 1.下载 .net framework 3.5 (
,我是使用这个成功的,其他版本的估计也行 )和 .net framework 3.5的语言包( ) 2.运行.net framework 3.5 安装程序,它会解压文件到c盘(也可能是其它空间最大的盘)根目录下的一个随机生成的临时文件夹里如C:\f6e66e4ec7e074ec3e400c97411f25 ,在解压文件的时候或&安装程序正在加载安装组件。这可能需要一两分钟的时间&的时候,迅速复制 3.5语言包安装程序dotnetfx35langpack_x86zh-CHS.exe 到 那个临时文件夹里的wcu\dotNetFramework\dotNetFX35\x86下面(例如我的 C:\f6e66e4ec7e074ec3e400c97411f25\wcu\dotNetFramework\dotNetFX35\x86 下,这样它自己也不用下载11M多的语言包了,微软自己的安装包下载速度非常慢,让人受不了),然后点'同意'开始安装,一会 .net framework 3.5就安装成功了 3.这次安装vs2008吧,.net framework 3.5上面已经安装了,它会自动跳过,直接安装其他组件,全部成功!
(三)我的系统是windows2003 server版,这二天在自己家电脑安装VS2008时,出现.net Framework3.5安装出错的情况,无法继续安装了。以前在公司电脑安装的时候没有出现过这种情况。在网上搜了搜,原来很多人也遇到类似错误:Microsoft .NET Framework 3.5: [2] Error code 1603 for this component means "Fatal error during installation.,照网上的方法试了试:1. 下载一个微软的工具(dotnetfx_cleanup_tool)删除所有版本的.net framework,然后重装,错误依旧。2. 在微软下载单独的.net Framework3.5安装包dotnetfx35.exe, 再次安装,还是不行。最后只好查看安装日志文件dd_dotnetfx35error.txt,在网上找了一下:,WIC是Windows Imaging Component的缩写,在安装包里找到这个组件: H:\WCU\dotNetFramework\dotNetFX30\WIC_x86_enu.exe,单独运行出现这样的提示错误:安装程序不能验证Update.inf文件的完整性,请确定加密服务正在此计算机上运行原来是这个WIC 无法安装导致.net Framework3.5安装出错,又搜了一下,网上提供如下分析:造成这一问题的原因是确认Windows文件认证的Cryptographic服务不能正常工作。而安装系统漏洞补丁时,Windows需要利用该服务检验补丁安装文件是否经过微软认证,解决方法是:首先,打开&管理工具&&&服务&管理器,在服务管理器的主窗口服务列表中,找到名称为&Cryptographic Services&的服务项,停止该服务。接下来,在资源管理器中,打开系统安装目录\System2,在该文件夹下,找到名为&catroot2&的文件夹,将其下的文件清空。最后在服务管理器中,将&Cryptographic Services&服务重新启动,并安装系统漏洞补丁,一般就可以正常安装系统补丁了。照此方法后,WIC安装成功!再重新安装.netFramework3.5独立包,安装成功!接下来安装VS2008就一路顺了。总结了一下,如果出现.net Framework3.5安装出错的情况要看一下安装日志文件,看一下错误出在哪个环节,再对症下药。(Remarks)CatRoot & CatRoot2CatRoot文件夹中包含了安全编录文件.用来存放计算机启动测试信息的目录,包括了计算机启动时检测的硬软件信息。CatRoot2文件夹中包含了编录数据库文件.当你安装某些第三方程序时, 可能会需要某些特定的 .CAT 文件存在.,这些 .CAT 存在于以下文件中:CatRoot\{F750E6C3-&& 38EE-11D1-85E5-00C04FC295EE},对于不咋明白系统的用户最好不要删除CatRoot2文件夹中产生的文件都是临时文件. 其扩展名为*.chk, *.emb, *log, 以及 *.txt.最后一种方法,还提供了解决问题的思路。真是一种好方法。不过即便有解决思路,还需要扎实的根基。安装成功以后,赶紧做一个ghost,要是重装不用那么麻烦了!
阅读(...) 评论()

我要回帖

更多关于 html兼容性问题 的文章

 

随机推荐