vs2005: 使用类视图的向导添加方法或变量的时候会报脚本错误

在网络上查说vs2005和Ie8有冲突,搜索一下,大概是要在注册表中增加一项内容,如下所示

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1000]
"1207"=dword:00000000

导入以上内容后, 重新启动vs2005后,故障依然存在; 而且我的IE是7.0的; 

为什么呢?

后来看到有文章说vs2005需要更新到sp1; 那就下个补丁吧,反正打补丁总是有益无害的;

补丁下载地址:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&familyid=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc

安装补丁后,启动vs2005一切OK;

 

附: 有些人说windows xp 不能直接安装补丁,但是我是可以的; 下面转载一些资料;

如果您的操作系统是XP,直接安装不会成功,需要对计算机进行必要的设置才行。详情请访问下面这个网址:http://support.microsoft.com/kb/925336。这里给出主要的步骤:

1)依次单击“开始”和“运行”,键入 regedit,然后单击“确定”。

在注册表编辑器中,找到并单击下面的注册表项:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers

双击“PolicyScope”(如果没有该项就新建一个),将设置从 0 更改为 1。

关闭注册表编辑器。

2)依次单击“开始”、“运行”,键入 cmd,然后单击“确定”以打开命令提示符窗口。

在命令提示符处键入以下命令net stop msiserver,然后按 Enter。

3)启动VS80sp1-KB926604-X86-CHS.exe开始安装过程。

4)安装了程序包之后,重复步骤 1,将 PolicyScope 注册表值更改回 0,重启。

一般的机器上,按照上面的步骤操作即可成功。安装过程所用时间也没网上说的要两三个小时,在我的两台机器上测试,均未超过30分钟。

重新启动vs2005,添加变量和函数的功能恢复正常了。

公正地讲,vc2005确实比vc 6.0进步了很多。它的IDE更加强大,可以提高编程的效率和舒适性。另外,它对标准C++提供了更全面的支持,编译器也具有更强的纠错能力。虽然,它会有这样那样的瑕疵,但瑕不掩玉,我们不能因此而因噎废食。

PS. IE8.0引发VS2005某些向导脚本错误的问题其实早已解决,如果您的机器上还出现这样的问题,请打好IE的补丁。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值