Some tips

本站充满一个无聊的人的一些奇技淫巧

星期五, 四月 24, 2009

当Visual Studio 2008遭遇Internet Explorer 8

本文内容翻译自Visual C++ Team Blog
在Visual Studio 2008(或者2005)的机器上升级IE8后,在使用VC++的某些向导时,会出现脚本错误。受影响的功能向导为:
  1. 增加函数;
  2. 增加变量;
  3. 智能设备-新项目向导;
  4. 智能设备-增加类。
在使用上述功能向导时,会弹出一个IE8的脚本错误对话框。解决这个错误的方法如下:
  1. 打开注册表编辑器Regedit
  2. 在“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
  3. Settings\Zones”下,创建一个名称为“1000”新键值(如果不存在的话)
  4. 在1000下,创建一新的DOWRD

o Name = 1207

o Type = REG_DWORD

o Data = 0x000000


这样做的目标是运行策略1207(URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION)在1000这个zone下被允许,1000是VC++向导引擎的custom zone,这样向导代码就可以正常工作了。

标签:

0 条评论:

发表评论

订阅 博文评论 [Atom]

<< 主页