在目标安装上注册dll
问题描述:
我有用C#编写的Windows服务。在业务逻辑中,我有一个需要在目标安装上注册的dll的引用。目前,它没有在目标机器上注册。在安装项目上,我打开了有问题的dll的属性,并注意到一个设置为“vsdraDoNotRegister”的“注册”选项。我应该将此值更改为“vsdraCOMSelfReg”吗?在目标安装上注册dll
答
如果你的DLL是一个简单的类库c#中的DLL,那么你不应该尝试注册该DLL。如果你的DLL被编译为一个COM库,那么你应该注册它。
它是什么样的DLL? – 2010-06-23 16:36:58
这是一个COM DLL。它应该根据“vsdrfCOMSelfReg”设置在目标机器上注册。我不确定是否需要修改COM DLL的Interop。 – jmac 2010-06-23 16:57:36