我有一个通过COM Interop公开的C#.NET DLL,我已经生成了一个清单文件。使用CreateActCtx
和CreateObject
通过Excel VBAProject使用DLL来创建我的对象。
一切正常,但是......我需要致电regasm MyProject.dll /codebase
或向GAC注册。否则,我会收到ActiveX component can't create object
或error in dll
错误。
是否可以使用.NET DLL而无需注册DLL?我之前能够使用基于VB6的DLL和清单文件执行此操作。