任何机构能告诉我regsvr32和RegAsm有何区别?我的Dll使用C#,那么如何将类导入到C++?RegAsm.exe和regsvr32有何区别?如何使用regsvr32生成一个tlb文件?
34
A
回答
36
regsvr32
将加载库并尝试从库中调用DllRegisterServer()
。它并不在乎DllRegisterServer()
实际上做了什么 - 它只是调用该函数并检查返回的值。您可以使用它来在非托管DLL中注册COM服务器。它不能生成.tlb文件。
regasm
将注册COM暴露的.NET程序集作为COM服务器。您可以将它用于.NET程序集。它只能在程序集中生成一个.tlb文件 - 它检查存储在程序集中的类型信息,并将COM暴露的实体包含到类型库中。
2
相关问题
- 1. 使用regsvr32部署到com +/MTS有什么区别?
- 2. 注册.dll使用regsvr32
- 3. 关于regsvr32 x.dll
- 4. Redemption.dll regsvr32失败
- 5. Regsvr32和桌面权限
- 6. 如何知道一个自动化REGSVR32不起作用
- 7. _com_ptr_t :: CreateInstance success without regsvr32
- 8. regsvr32.exe用hInstance抛出ASSERT_ERROR
- 9. 寄存器(regsvr32)带有activex的2个dll文件
- 10. C#COM DLL:我使用Regasm还是Regsvr32?
- 11. 无法使用regsvr32注册dll
- 12. 使用regsvr32取消注册DLL
- 13. 如何C#简单地使用传统DLL未经登记(REGSVR32)
- 14. Regsvr32/u - 取消注册DLL
- 15. Regsvr32在Windows 7上崩溃
- 16. regsvr32失败,GetLastError返回0x0000007e
- 17. 使用regsvr32注册dll到ISA服务器和手动更新系统注册表有什么区别?
- 18. 从批处理文件运行regsvr32不起作用
- 19. RegSvr32注册但没有任何实际注册
- 20. 如何在C中使用tlb文件?
- 21. 如何在base64中使用jspdf和html2canvas生成一个文件?
- 22. Regsvr32无法找到当前文件夹中的dll
- 23. REGSVR32查询。模块“xxxxx.dll”加载失败
- 24. regsvr32 filename.ax实际上做了什么?
- 25. 在Java中使用RegSvr32注册DLL - 如何隐藏警报出现
- 26. 使用regsvr32,你需要在注册之前注销一个dll或ocx吗?
- 27. 链接器和生成文件有什么区别?
- 28. regsvr32导致在使用SQL Native Client(v2005)时CDatabase会破坏
- 29. 未能使用regsvr32注册.dll - 仅在发布版本
- 30. 如何生成一个XML文件
@Aamir:当我第一次尝试做一个COM暴露的组装和从VC++应用程序使用它,使这个应用程序可再发行我有一组类似的问题。不同之处在于Stackoverflow.com稍后推出。 – sharptooth 2009-07-22 07:11:30
@Aamir:哈哈哈谢谢你的支持。如果posiible我们可以...但我需要permision ... :-) – Cute 2009-07-22 07:15:10