1

为什么要DLLSelfRegister在 VB 部署包中使用?

我正在尝试使用日历控件解决可能的冲突问题:msacal70.ocx. 显然与较新的 Office 日历控件存在冲突。这可能是Automation Error在将包部署到某些机器后显示的原因。

我注意到用于此控件setup.lst的 VB 部署包。DLLSelfRegister允许 DLL 自行注册会产生什么影响,并且在安装包期间删除DLLSelfRegister会导致注册?ocx

4

1 回答 1

0

DLLSelfRegister只是告诉安装程序该 DLL 实际上是一个可以注册的 COM 组件。没有这个,DLL 将无法注册,因此无法正常使用。注册将有关组件的信息写入客户端用于创建组件实例的寄存器。以下是有关打包和部署向导的更多信息。

于 2010-06-07T13:52:53.093 回答