标签: regsvr32

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

我试过使用以下代码:

cd c:\windows\system32
regsvr32.exe dllname.ax
Run Code Online (Sandbox Code Playgroud)

但这不适合我.如何在Windows 7上使用64位处理器注册DLL文件?

dll 64-bit regsvr32 dllregistration windows-7

100
推荐指数
8
解决办法
123万
查看次数

Windows 7:无法注册DLL - 错误代码:0X80004005

当我尝试注册COM DLL时,

regsvr32 rpcrt4.dll
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

`模块"c:\ windows\system 32 \"rpcrt4.dll"已加载,但对DllRegisterServer的调用失败,错误代码为0X80070006.

我该如何解决这个问题?请帮忙.

regsvr32 windows-7

69
推荐指数
2
解决办法
29万
查看次数

iviewers中的dllregisterserver失败了

当我尝试运行Oleview时,我收到一条错误,说DllRegisterServer因IViewer.dll而失败(抱歉我想发布截图但我不能直到获得10点声望= p)

Oleview会运行,但就像msg所说的那样,你无法查看接口,而这正是我想做的事情.

我找到了我的iviewer.dll并运行了regsvr32就好了.所以我不确定是什么意思.

regsvr32 oleview

57
推荐指数
2
解决办法
2万
查看次数

注册comdlg32.dll获取Regsvr32:找不到DllRegisterServer入口点

我有Windows 7,64位.

我正在尝试使用regsvr32注册.dll(comdlg32.dll).但是我得到一个错误,表示读取了dll但找不到DLLRegistryServer入口点.

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

我的旧MSComDlg.CommonDialog组件不再使用64位.

windows dll regsvr32 common-dialog comdlg32

49
推荐指数
3
解决办法
50万
查看次数

Visual Studio:即使项目是最新的,也运行C++项目Post-Build Event

在Visual Studio(2008)中,即使项目是最新的,也可以强制C++项目的Post-Build事件运行?

具体来说,我有一个项目,它构建一个COM进程内服务器DLL.该项目有一个后期构建步骤,运行"regsvr32.exe $(TargetPath)".这在"重建"上运行良好,但只有在对项目源进行了更改时才在"构建"上运行.

如果我在不进行任何更改的情况下执行"构建",Visual Studio只会报告项目是最新的并且什么都不做 - 后期构建事件不会运行.有什么方法可以强制事件在这种情况下运行?这是必要的,因为尽管DLL本身是最新的,但注册信息可能不是.

c++ regsvr32 post-build-event visual-studio

45
推荐指数
2
解决办法
2万
查看次数

RegSvr32退出代码文档?

我玩了RegSvr32.exe注册COM服务器并获得下一个退出代码:

0 - 正确注册正常的DLL Com Server时

3 - 尝试注册假DLL Com Server时(简单文本文件重命名为.DLL

4 - 尝试注册简单的DLL时,而不是Com Server

问题:我可以在哪里找到所有可能的退出代码及其含义的官方(或非官方但好的)描述?

在互联网上搜索没有给我结果,所以我发现这个主题在哪里写的退出代码与Windows系统错误代码相同,但我不明白为什么然后当尝试注册坏文件我得到代码= 3= ERROR_PATH_NOT_FOUND,并在注册非COM DLL时 - 4= ERROR_TOO_MANY_OPEN_FILES?对我来说,这听起来并不合乎逻辑.

windows com dll winapi regsvr32

27
推荐指数
3
解决办法
2万
查看次数

当/ u arg不起作用时,如何取消注册最初使用RegSvr32添加的COM dll?

对,最初跑了:

c:\regsvr32 Amazing.dll
Run Code Online (Sandbox Code Playgroud)

然后,(不小心 - 我可能会补充)我必须再次运行它,并且(确实)在发布'Amazing.dll'的新版本时再次运行它.是的 - 我现在知道我应该跑:

c:\regsvr32 /u Amazing.dll
Run Code Online (Sandbox Code Playgroud)

事先 - 但是嘿!我忘了.

为了切入追逐,当在VS中添加COM引用时,我可以看到3个'Amazing'实例都指向同一个位置(c:\ Amazing.dll),运行regsvr32 /u会删除其中一个引用,第二次 - 是没有...

我如何摆脱这些参考?我在看一个注册方案吗?-如果是这样的-什么究竟,如果我删除的关键之一发生???

干杯

com regsvr32 dllregistration visual-studio

14
推荐指数
1
解决办法
1万
查看次数

如何使用Regsvr32注册用C#编写的COM DLL?

我有一个使用COM DLL的VB6应用程序.DLL是用C#编写的.在C#项目属性中,我选中了"Register for COM interop"选项.VB6应用程序在我的开发机器上运行良好.C#代码完全遵循以下格式:CodeProject C#COM示例

当部署到其他计算机时,Regsvr32.exe在我尝试注册DLL时出现以下错误:

The module "MyCOM.dll" was loaded but the entry-point DLLRegisterServer was not found.
Run Code Online (Sandbox Code Playgroud)

这是什么意思?没有教程/文档我读过关于COM DLL的任何关于"入口点DLLRegisterServer"的内容.

我们在不同的机器上使用RegAsm.exe时遇到了MAJOR问题,因此我们真的需要一个解决方案,我们可以运行regsvr32.exe,它将适用于我们部署到的任何机器(即XP,Vista,Windows 7,x86机器,x64)机器等)

我需要将哪些内容添加到我的C#代码中才能使其可以使用regsvr32.exe进行注册?

c# vb6 com regsvr32

14
推荐指数
1
解决办法
3万
查看次数

如何从非托管COM DLL生成类型库

我必须在我的.NET应用程序中使用第三方非托管COM dll.我需要修改此程序集以生成自定义RCW.为了编辑Interop程序集,我需要特定程序集的类型库.可以任何人解释我如何从非托管COM DLL生成类型库?

regsvr32中没有选项来生成类型库.

谢谢你,最诚挚的问候,Robo.

c++ com regsvr32 unmanaged typelib

14
推荐指数
5
解决办法
2万
查看次数

regsvr32 filename.ax实际上做了什么?

regsvr32 filename.ax
Run Code Online (Sandbox Code Playgroud)

我只是看到它说成功安装了什么,但是整个故事是什么?

regsvr32 directshow

13
推荐指数
2
解决办法
7741
查看次数