使用无需注册的COM Interop与没有代码库/ GAC的C#.NET DLL?

时间:2016-08-10 01:39:06

标签: c# dll vb6 sxs registration-free-com

我有一个通过COM Interop公开的C#.NET DLL,我已经生成了一个清单文件。使用CreateActCtxCreateObject通过Excel VBAProject使用DLL来创建我的对象。

一切正常,但是......我需要致电regasm MyProject.dll /codebase或向GAC注册。否则,我会收到ActiveX component can't create objecterror in dll错误。

是否可以使用.NET DLL而无需注册DLL?我之前能够使用基于VB6的DLL和清单文件执行此操作。

0 个答案:

没有答案