我有一个 64 位 DLL,并且我还有一个此 dll 的安装程序。此安装程序将 dll 注册为 com 可见。要做到这一点,我必须是管理员。到目前为止,一切正常,我也可以使用 dll(它是一个 SolidWorks 插件)。我还可以更改用户并使用另一个管理员帐户登录,它仍然可以工作,但是当我使用 Windows 标准用户登录时 - dll 突然不再注册(尽管它在注册表中显示)。
我如何为所有人(包括标准用户)注册 ComDLL?
我有一个 64 位 DLL,并且我还有一个此 dll 的安装程序。此安装程序将 dll 注册为 com 可见。要做到这一点,我必须是管理员。到目前为止,一切正常,我也可以使用 dll(它是一个 SolidWorks 插件)。我还可以更改用户并使用另一个管理员帐户登录,它仍然可以工作,但是当我使用 Windows 标准用户登录时 - dll 突然不再注册(尽管它在注册表中显示)。
我如何为所有人(包括标准用户)注册 ComDLL?