我是注册免费激活COM dll的新手,几天前我在Reg#inside c#application中发布了一个问题,我能够成功完成 .
现在期待我有两个不同的要求如下
-
我们可以在c#dll(classlibrary项目)中使用免费激活COM dll吗?
-
我们可以使用注册免费激活COM dll inisde VC DLL项目吗?
在c#dll和vc dll中注册免费COM的实现有什么区别吗?因为我已经在c#窗口应用程序中完成了我只是将COM的Isolated属性设置为true并且自动VS已经为COM dll生成应用程序清单
我在开发机器中使用VS2010 .
1 回答
无需注册.NET DLL . NET Runtime为您处理(促进)它 . 即使对于VC,如果您使用.NET作为开发平台,也不必担心DLL的注册 .
如果您使用的是本机DLL,并且通过COM公开组件,则需要注册DLL . 为此,您可以使用
regsrv32.exe
工具进行注册 . DLL必须导出DllRegisterServer
进行注册,并使用DllUnregisterServer
进行取消注册 .