C# vbscript运行时错误:过程调用或参数无效

C# vbscript运行时错误:过程调用或参数无效,c#,asp-classic,com,C#,Asp Classic,Com,我有一个asp页面,我必须从中调用regasm注册的.net dll。它工作得很好。现在,我的要求是从asp页面向.net dll传递ADODB.Recordset。比如: Set class1=CreateObject("namespace1.class1") Result=class1.function1(str,rsSet). 在.net函数中: Public object[] function1(string value,ADODB.Recordset rsSet) 但在从asp调用

我有一个asp页面,我必须从中调用regasm注册的.net dll。它工作得很好。现在,我的要求是从asp页面向.net dll传递ADODB.Recordset。比如:

Set class1=CreateObject("namespace1.class1")
Result=class1.function1(str,rsSet).
在.net函数中:

Public object[] function1(string value,ADODB.Recordset rsSet)
但在从asp调用函数时,会出现以下错误:

vbscript runtime error:invalid procedure call or argument

任何提示都将不胜感激。

此作业是否需要任何编组?将服务器添加到
Set class1=Server.CreateObject(“namespace1.class1”)