[英]ActiveX component can't create object? .NET COM
我目前正在嘗試在Visual Basic 6應用程序中引用.NET COM庫。 我已經使用Regasm注冊了它,我在課堂上將ComVisible設置為true。 但是,當我嘗試運行我的應用程序時,我收到以下錯誤:
ActiveX組件無法創建對象。
我的庫包含一個非常簡單的函數(因為我只想測試我是否可以運行它),它只返回字符串“Hello World”。
我不得不使用另一台機器(機器1)創建我的C#.Net類,然后將該類復制到另一台機器(機器2)上,然后從那里注冊dll並在我的項目中引用它。 然后我在一台單獨的機器(機器3)上測試了我的項目,這是我收到錯誤的。
我真的需要幫助,我已經嘗試取消注冊並重新注冊它仍然無濟於事。
嘗試這個。
從提升的命令提示符:
RegAsm /codebase /tlb AssemblyName.dll
。 記下生成的.tlb文件。 RegTlib File.tlb
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.