我有一个调用C#COM DLL的excel vba模块。有时候,我会得到这种奇怪的行为,我希望有人能够解释。当我按照下面的步骤初始化一个COM对象时,通过VBA中的调试器,我得到的类型不匹配。 If (IsEmpty(cm)) Then
Set cm = CreateObject("aimd.CMAdaptor")
End If
现在我可以在VBA添加断点和表添加到厘米变量
我正在尝试使用regasm utillity注册.Net 4.0编译的二进制文件。此ComInterOp assemply必须部署在网络共享上,并尝试从共享注册失败,并显示错误“Cound not load file or assembly or dependecies”。 (如果二进制文件位于本地驱动器上,则注册工作)。它可能是代码访问安全问题,有没有办法将它设置为框架4.0程序集?我已经尝试过