如何在Vista下用Regsvr32注册dll, ocx等COM组件

[ 2007-12-06 15:45 | 作者: 阿少 ]
字体: | |
最近用户反映程序无法在vista正常运行,经过调试发现是由于dll组件库未能成功注册导致, 在微软网站查找相关内容,发现N多人有同样的问题, 这里有两个办法可以解决问题
A.

1.- 运行"secpol.msc" 或者打开“本地安全策略”

2.- 展开 "本地策略"

3.- 点击 "安全选项"

4.- 在右边的面板中选择所有名称为“用户帐户控制”的项,设置为“禁用”

5.- 重新启动

B.
在开始菜单->所有程序->附件 找到“命令提示符”右键选择 “以管理员身份运行”打开cmd终端控制台, 在次输入 Regsvr32 dllname即可完成注册

遗憾的是到现在没有找到方法实现程序自动注册,Vista版本的Regsvr32.exe 的参数有所变化, 需要找DllInstall 入口函数, 没有试过,或许是要实现DllInstall入口函数才能像以往一样注册
Tags: , ,
引用通告地址:
GB2312 http://blog.ashongsoft.com/trackback.php?id=35&encode=gb2312
UTF-8    http://blog.ashongsoft.com/trackback.php?id=35&encode=utf-8
Big5       http://blog.ashongsoft.com/trackback.php?id=35&encode=big5
guest
[2008-02-25 23:35:16 PM ]
发表评论

表情
smile cool lol laugh
sad cry playfull sweat
crazy redface what shocked
sex heart gift rose
ok shakehand yes no
使用 UBB 代码
自动转化URL
隐藏
*请输入验证码  
插入粗体文本 插入斜体文本 插入下划线 居中对齐 插入超级链接 插入邮件地址 插入图像 插入 flash 插入Media player文件,如MP3 WMA WMV ASF等 插入RealOne Player文件,如rm等 插入代码 插入引用 插入列表