gpt4 book ai didi

windows - 注册 comdlg32.dll 获取 Regsvr32 : DllRegisterServer entry point was not found

转载 作者:可可西里 更新时间:2023-11-01 11:57:18 24 4
gpt4 key购买 nike

我有 Windows 7,64 位。

我正在尝试使用 regsvr32 注册一个 .dll (comdlg32.dll)。但是我收到一条错误消息,指出已读取 dll 但未找到 DLLRegistryServer 入口点。

我已经在 System32 和 SysWOW64 下运行了命令,并且我已经使用“以管理员身份运行”运行了我的命令。

我的旧 MSComDlg.CommonDialog 组件不再适用于 64 位。

最佳答案

comdlg32.dll 不是 COM DLL,无法注册。

您自己确认这一点的一种方法是运行此命令:

dumpbin /exports comdlg32.dll

您会看到 comdlg32.dll 不包含 DllRegisterServer 方法。因此 RegSvr32.exe 将无法运行。

这就是你的答案。


ComDlg32.dll 是一个系统组件。 (存在于 c:\windows\system32 和 c:\windows\syswow64 中)尝试用旧版本替换它或覆盖任何注册可能会破坏 Windows 的其余部分。


我可以提供更多帮助,但我需要知道 MSComDlg.CommonDialog 是什么。它有什么作用以及它应该如何工作?您要注册哪个版本的 ComDlg32.dll(您从哪里获得的)?

关于windows - 注册 comdlg32.dll 获取 Regsvr32 : DllRegisterServer entry point was not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13931337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com