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