Ошибка при использовании DLL в приложении ASP - PullRequest
0 голосов
/ 25 августа 2011

Я начал работать над проектом, который показывает ошибку, которую я описываю ниже со строками:

' VBScript
Set lLogOn = Server.CreateObject("RuleEngine26.Transact") 
' They have a DLL named RuleEngine26.dll and are creating object out of it
' They put functions like dbconnection inside of it
' There is no source code for it, only the DLL is available

' VBScript
lprofile = lLogOn.PerformTxn(lChnlId, lAppId,"SignOn","",lUserId,lxmlrequest) 
' Here they are calling a function and it returns XML
' The expected XML should contain 4 child nodes but I am getting none back

Как мне решить эти проблемы?

1 Ответ

1 голос
/ 25 августа 2011

Если под «он возвращает xml» вы подразумеваете, что метод PerformTxn возвращает объект XML, такой как MSXML2 DOMDocument или Element, то вы пропускаете оператор Set: -

Set lprofile = lLogOn.PerformTxn(lChnlId, lAppId,"SignOn","",lUserId,lxmlrequest)
...