.NET程序如何制定使用IE的版本

原创 2013年12月02日 15:43:05

由于项目里需要使用到一些HTML5的效果,因此项目中的.NET客户端在加入IE壳时,发现经常使用的是老版本的IE。

以WIN7为例,使用的会是IE7,导致css和相关的js都成乱码或者错误语句了。


找寻一遍发现,原来只需要安装相关的IE版本(如安装IE10)然后再修改相关的注册表,就可以达到效果。


例如:

我的.net程序为:Reader.exe,要使用IE10,那么就在注册表以下位置加入如下的东西(WIN7):

32位系统:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

"Reader.exe"=dword:00002711
"Reader.vshost.exe"=dword:00002711


64位系统:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

"Reader.exe"=dword:00002711
"Reader.vshost.exe"=dword:00002711


需要注意的是,32位和64位系统所需要修改的注册表位置不同。

可以使用一个注册表文件来完成这个工作,这里我放到CSDN的download里,有需要的可以参考:

32位:

http://download.csdn.net/detail/cendywang/6644047


64位:

http://download.csdn.net/detail/cendywang/6644071



解决asp.net中Fileupload上传在IE不同版本下显示图片

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml">     修改设...

PB框架 TOPANY PB.NET 2011 框架 正式发布 PB程序运行在IE里

PB程序可以在IE里运行了!!!http:// 转眼间TOPANY PB.NET 框架发布至今已经一年多了,高效、稳定、灵活的特性得到广大客户的一致好评。 TOPANY PB.NET是一套让PB开...

VS中调试asp.net网站,IE提示错误“无法启动程序: http://localhost/.../test.aspx”

设置IE8为单进程模式。 运行gpedit.msc组策略管理器。在“计算机配置—>管理模板—>windows组件—>Internet Explore”中打开“选项卡进程增长”,设置为已启用,选项卡进...

.NET组件程序设计 第5章 版本控制

为毛突然就说起版本控制了,不解 程序集版本号:每个程序集都有一个版本号,该号应用于此程序集中所有组件(多个模块)。打开程序集信息对话窗,为一程序集属性可视化编辑器,这些属性存在项目的AssemblyI...

.NET程序编译版本维护

1、  工具-宏-新建宏项目 2、  将Model1.vb重命名为AutoBuildVersion.vb   添加此事件到原生成文件中   Private Sub BuildEven...
  • asciil
  • asciil
  • 2011年10月28日 11:59
  • 412

获取数据库表结构和表数据的小程序(VB.NET版本)

以前在项目实施过程中经常要到客户方去进行调查。由于客户的生产网络环境是封闭的,而且不能去查看真实的数据库,因此做了个小程序来采集数据库中指定表的数据和指定表的结构。代码如下:           '...

asp.net使用Ajax+jquery+定时器,在IE(8--9)中导致内存无限增长,内存泄露

jquery+ajax+定时器使访问网站的电脑内存一直增长,导致内存溢出,并且网站会出现无法响应现象的一些解决心得。...
  • sui_s
  • sui_s
  • 2016年04月26日 14:03
  • 826

解決 IE10 浏览器无法使用 ASP.NET 表单验证登录的问题

IE10中Session丢失问题引起众多业内人士的关注,今天发现在IE10中登录网站时,使用表单验证机制(FormsAuthentication)却无法判断该用户已登入,保存的Session总会丢失,...

解決 IE10 浏览器无法使用 ASP.NET 表单验证登录的问题

IE10中Session丢失问题引起众多业内人士的关注,今天发现在IE10中登录网站时,使用表单验证机制(FormsAuthentication)却无法判断该用户已登入,保存的Session总会丢失,...
  • tzysf
  • tzysf
  • 2013年07月09日 15:33
  • 578
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.NET程序如何制定使用IE的版本
举报原因:
原因补充:

(最多只允许输入30个字)