[英]VB Script code not calling c# function
我创建了一个C#dll并注册为Com对象。 (使用ProgID,将Comvisible设置为True,并使用Strong名称对程序集进行签名)。
我正在尝试使用以下vbscript代码调用c#方法
Option Explicit
Dim testwfhandler
Set testwfhandler= CreateObject("CoreComponentWorkflow.WorkflowHandler")
If Not testwfhandler Is Nothing Then
Call testwfhandler.test()
End If
Set testwfhandler= Nothing
我想念什么吗? 还是做错了什么?
下面是我注册的dll的注册表信息。
确保已为C#程序集将ComVisible设置为True
使用以下方法注册程序集:
regasm /codebase YourAssembly.dll
然后像上面一样调用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.