问题标签 [dllregistration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2124 浏览

dll - 如何在win 7 64位处理器上注册dll

亲爱的大家,我在 Windows 7 64 位处理器上注册 dll 时遇到问题,因为我已经使用了以下代码(regsvr32 dllname),但它给出了错误消息,所以你有任何想法请与我分享

0 投票
15 回答
1279148 浏览

dll - 如何在 Windows 7 64 位上注册 DLL 文件?

我尝试使用以下代码:

但这对我不起作用。如何在 64 位处理器的 Windows 7 上注册 DLL 文件?

0 投票
3 回答
9261 浏览

delphi - 免注册 COM/DLL?

我的程序正在使用 Skype4COM.dll(Skype API 的包装器)。

我正在使用 Delphi 2010 - 有没有办法确保我的程序始终使用我将随附的 Skype4COM.dll?问题是,有不同版本的 Skype4COM,如果我通过其他人注册我的,他们的应用程序可能不再工作。

通常我使用 RegSvr32 在人的系统上注册 DLL,但我听说它可以使其免注册(在 C# 中),所以我的问题是:我们也可以在 Delphi 中这样做吗?

谢谢!

0 投票
1 回答
725 浏览

c++ - regsvr32.exe 为 DLL 添加了哪些键?

我不确定这是一个简单的问题还是取决于 DLL...我有一个代码库,其中 DLL 使用 atlbase.h,我认为这意味着它注册了一组相当标准的键/值?如果是这样,MSDN 上是否有指南如何编写脚本来安装(更重要的是卸载)相同的密钥,以便我的安装程序可以做同样的事情?

0 投票
2 回答
6234 浏览

c# - 如何在 Visual Studio 中单步执行引用的程序集?

我有一个引用的程序集,当我调用它时它一直失败。我在一个大型项目项目 A 中有这个程序集的源代码。我已经编译了它并一直在项目 B 中使用它。不幸的是,项目 B 一直失败,堆栈跟踪显示它在项目 A 的程序集中失败。

看来我有两个选择:

  • 将项目 A 添加到项目 B,将对程序集的所有引用更改为项目。这似乎需要做很多工作。
  • 使用一些第三方工具,如 Reflector,来逐步完成程序集。

还有其他我想念的方法吗?无论如何可以轻松链接项目吗?

对不起,如果这听起来很幼稚。这是我第一次遇到它。

0 投票
4 回答
8691 浏览

winforms - MSI register dll - 自注册被认为是有害的

我有一个需要在安装过程中注册本机 dll的.NET winform 应用程序。我的问题是如何将 dll ( regsvr32 ABC.dll ) 注册为 MSI 安装过程的一部分?同样,我如何在卸载过程中取消注册 dll?

0 投票
1 回答
222 浏览

c++ - 浏览器帮助对象无法加载模块?

我正在用 C++ 创建一个浏览器助手对象,之前的测试在多台机器上都成功了。但是,最终产品只能在开发它的计算机上运行。.dll 文件在具有类似设置的计算机上进行了测试,例如相同的操作系统,唯一改变的是完成的 BHO 错误是添加了一些库。我已经包含了先前成功的 BHO 构建和新的错误构建的依赖项的转储,以防万一它可能有所帮助,任何事情都将不胜感激。谢谢!

bho.dll(上一次成功构建)

文件类型:DLL

图像具有以下依赖项:

SHLWAPI.dll KERNERL32.dll OLEAUT32.dll

摘要 4000 .data 1000 .idata 12000 .rdata 4000 .reloc 1000 .rsrc 53000 .text 27000 .textbss

BHOinCPP.dll(完成错误构建)

文件类型:DLL

图像具有以下依赖项:

KERNEL32.dll USER32.dll ADVAPI32.dll OLEAUT32.dll MSVCR100D.dll

概括

1000 .data 1000 .idata 4000 .rdata 1000 .reloc 1000 .rsrc 9000 .text 10000 .textbss

0 投票
2 回答
1837 浏览

delphi - 在 Delphi 中使用 DLL 注册

我想计算进程的数量,因为每个进程都使用 LoadLibary。我正在考虑将注册程序作为解决此问题的一种选择。

这个想法是,当一个进程使用该库时,该库可以创建一个单独的进程,并且当最后一个进程注销时,如果需要关闭该进程,则该进程将关闭。

有没有人用 *DLL 做到这一点,他们是如何实现的?请

0 投票
1 回答
1945 浏览

.net - Windows Server 2008 上的 IPHLPAPI.DLL 问题

我正在尝试安装一个使用 API GetIPAddrfromTable 堆栈的应用程序。当我启动应用程序时,我收到错误“在 IPHLPAPI.dll 中找不到过程入口点”

我注意到 dll 文件很旧,所以我尝试替换它,但 Windows server 2008 不允许任何人将任何文件复制到 system32 文件夹,即使您是管理员。

我尝试运行 sfc,它更新了 IPHLPAPI.DLL,我尝试注册新的 DLL,但我收到错误消息“已加载模块 iphlpapi.dll 但找不到入口点 DLLRegisterServer。确保它是一个有效的 DLL 或 OCX 文件”。

我尝试搜索错误消息,他们说了一些关于使用 regasm 的信息,但我收到错误“错误 RA0000:加载失败,因为它不是有效的 .NET 程序集”

这是ak吗

0 投票
1 回答
856 浏览

.net - 如何使用 cab 文件安装 ac#.net com dll

如何使用 cab 文件安装 ac#.net com dll。

我有一个 .net com dll(active x) ,如何使用 cab 文件安装它。