今天将系统重新折腾了一遍以后,安装了VS2005打上SP1,完了把IE8给装上后每当增加变量的时候就弹出个错误,说是安全性问题,造成显示不完全。此时不能设置变量的具体类型,这对于软件的使用有十分大的影响,上网搜出个解决方法,具体做法如下:
1.打开注册表编辑器(regedit);
2.在"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones"里面新增一个文件夹,命名为"1000"(如果存在则不必);
3.在1000这个文件夹下新建一个DWORD,将其值设为:
Name = 1207
   Type = REG_DWORD
   Data = 0x000000
貌似官方原文 写道
Visual C++ team has discovered that after installing the current release of Internet Explorer (Internet Explorer 8), some VC++ wizards do not function correctly. The products affected are Visual Studio 2005 and Visual Studio 2008. Following are the affected wizards:

- Add Function

- Add Variable

- Smart Device – New Project Creation

- Smart Device – Add Class

Invoking any of the above wizards in VS2005 or VS2008 will pop up a script error if IE8 is installed on the machine. We have a workaround for those who have encountered this error.

Please follow the following steps:

- Open regedit (on a 64-bit OS, open the 32-bit regedit)

- Under “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings\Zones”, create a new key called 1000 (if it isn't already there)

- Under 1000, create a DWORD entry with:

o Name = 1207

o Type = REG_DWORD

o Data = 0x000000

For the workaround to work on VS2005 however, the VS2005 SP1 (and VS2005 SP1 Update for Windows Vista) has to be installed.

Following is a brief explanation of the problem and the workaround:

The VC++ Wizards Engine implements the IInternetSecurityManager interface. In this implementation it allows or disallows specific actions under certain policies that Internet Explorer queries it about. In IE8 a custom Security Manager now also gets queried about the URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION policy which IE previously did not delegate to custom security managers when the engine wasn’t running in the iexplore.exe process. The IE engine then fails this action because we don’t have a policy entry for it in the custom zone for VC++ Wizards. We are still investigating whether this change in IE8 is by design and will possibly be addressing it by a fix in either the Wizard or IE components depending on the outcome.

The above workaround lets the policy 1207 (URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION) to be allowed in zone 1000 (custom zone of VC++ Wizards engine). This allows the wizard code to work as intended.

We apologize for the inconvenience this issue may have caused you.

Thank you

Visual C++ Team

转载于:https://blog.51cto.com/vista/314839

VC2005与IE8的冲突解决相关推荐

  1. mysql 主从,主主,主主复制时的主键冲突解决

    原理:slave 的i/o thread ,不断的去master抓取 bin_log, 写入到本地relay_log 然后sql thread不断的更新slave的数据 把主服务器所有的数据复制给从服 ...

  2. Android Studio中架包打包和依赖冲突解决

    一.为什么使用aar打包,而不是jar 随着Android Studio的使用越来越广泛,使用aar打包这种方式也越来越可行实际. jar打包只打源代码,像资源文件不会打包,而aar恰恰是jar打包的 ...

  3. Android滑动冲突解决方法

    Android滑动冲突解决方法 滑动冲突 首先讲解一下什么是滑动冲突.当你需要在一个ScrollView中嵌套使用ListView或者RecyclerView的时候你会发现只有ScrollView能够 ...

  4. Android Studio androidx 包冲突解决方法

    Android Studio androidx 包冲突解决方法 参考文章: (1)Android Studio androidx 包冲突解决方法 (2)https://www.cnblogs.com/ ...

  5. Java 8中HashMap冲突解决

    Java 8中HashMap冲突解决 目录(?)[+] 在Java 8 之前,HashMap和其他基于map的类都是通过链地址法解决冲突,它们使用单向链表来存储相同索引值的元素.在最坏的情况下,这种方 ...

  6. Git的冲突解决过程

    下面图是我总结一次提交遇到冲突解决的过程. 1. 把本地工作区的修改提交到本地仓库 2. 从远程仓库拉取代码,与本地仓库合并(pull = fetch + merge) 3. 本地仓库的代码推送回工作 ...

  7. git merge git pull时候遇到冲突解决办法git stash

    git merge git pull时候遇到冲突解决办法git stash 在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes t ...

  8. git 文件全部标红_git冲突解决,代码冲突、合并冲突。【IDEA版本】

    其实所谓的冲突就是同一个文件同时被多个人修改了,导致git服务不知道要保存谁的. 一.同一个版本冲突解决 1-1.当我们正常拉取代码的时候,结果是这样的. 1-2.如果有冲突的时候,将是这样的 解决冲 ...

  9. 《系统集成项目管理工程师》必背100个知识点-54冲突解决方法

    常用的冲突解决方法? (1)问题解决 (2)合作 (3)强制(命令) (4)妥协(调解) (5)求同存异(缓和.包容) (6)撤退(回避) 合作.解决问题 综合考虑不同的观点和意见,采用合作的态度和开 ...

最新文章

  1. PMCAFF微课堂 | 产品汪如何做好“时间管理”让效率提高100倍
  2. Python 序列类型支持拆包操作
  3. 失望时想起了你是什么歌_你是空你是空是什么歌 你是风你是风什么歌
  4. 新唐M0 KEIL环境搭建,找不到device不识别,关键:Nu-Link_Keil_Driver
  5. Kibana_X-Pack管理Elasticsearch权限
  6. 这周的工作任务,编写sql存储过程
  7. 程序设计导引及在线实践——练习记录
  8. 查看游戏帧数:FPS的软件
  9. mysql修改表只读属性_VF设置的疑问
  10. veeam备份linux,VeeamBackup Replication 创建备份任务
  11. Doxygen + Graphviz 安装(windows 10系统)
  12. EVC4 安装与初步使用
  13. 多孔材料负载纳米/二氧化锰包覆碳纳米管的芯-壳型复合材料
  14. 英特尔重入代工行业的底气和挑战,台积电,三星有点慌。
  15. 泛型的基础概念,T和?的使用方法和区别
  16. 华为虚拟服务器密码忘记怎么办,登录云服务器密码忘记了怎么办
  17. 2021 ICPC沈阳 J.Luggage Lock(bfs,模拟)
  18. 反激式开关电源技术归纳(上)
  19. 遇上爱发牢骚的同事怎么办?
  20. mysql字段超长会报错吗_MySQL使用过程中的报错处理(持续更新)

热门文章

  1. Python实现图片识别加翻译,高薪必备技能
  2. directx 双缓冲 运动 闪烁_24期0利率 | BMW超值福袋开启“双11”购车狂欢节!!
  3. jsp中的url拼接的参数传递到controller乱码_猿蜕变系列5——一文搞懂Controller的花式编写...
  4. 如何更新 Linux 的符号链接
  5. 互联网和嵌入式哪个卷?
  6. HDU1530(最大团问题)
  7. PTA基础编程题目集-7-38 数列求和-加强版
  8. 线段树 ---- H. AND = OR (或和与的性质之1的个数 + 线段树)
  9. CodeForces - 960F[动态开点线段树优化dp]详解
  10. php域名黑名单,thinkphp 6 IP 黑名单功能