今天在用VS2008练习着写Active控件不想遇到无法写入注册表的问题,报错为
在网上搜了下面两种解决方案终于解决问题了
//.OCX以加载,但对DllRegisterSever的调用失败,错误代码0x80020200
1.在快捷方式上,点击鼠标右键,在菜单中选择【以管理员身份运行】即可。
因为安全,windows7默认是以普通用户身份运行程序。导致无权限调用系统注册函数。因此,出错。
2.关闭UAC后,再安装,安装完成后,再打开UAC,结果可以使用
本文介绍了在Windows 7环境下使用VS2008编写ActiveX控件时遇到的注册表写入问题及解决方案。提供了两种有效的方法:一是通过以管理员身份运行程序来解决权限问题;二是临时关闭UAC功能完成安装。
今天在用VS2008练习着写Active控件不想遇到无法写入注册表的问题,报错为
在网上搜了下面两种解决方案终于解决问题了
//.OCX以加载,但对DllRegisterSever的调用失败,错误代码0x80020200
1.在快捷方式上,点击鼠标右键,在菜单中选择【以管理员身份运行】即可。
因为安全,windows7默认是以普通用户身份运行程序。导致无权限调用系统注册函数。因此,出错。
2.关闭UAC后,再安装,安装完成后,再打开UAC,结果可以使用

被折叠的 条评论
为什么被折叠?