Kald til COM komponent fejler.
Jeg har skrevet en COM+ komponent i .NET til brug på ASP sider. Den er testet på en Windows Server 2003 med IIS6, og er blevet kaldt fra både ASP .NET, ASP og et Windows program. Alt fungerer fint.Nu er komponenten installert på Windows 2000 Server med IIS5. Her har jeg et problem med at kalde komponenten. I linien:
str = objCOM.EncryptString("Hello World", 1035)
Får jeg følgende fejl:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'EncryptString'
/test/testcom.asp, line 16
Jeg kan godt kalde metoder i komponenten, som ingen parametre tager. Så derfor antager jeg at fejlen har noget at gøre med konverteringen af strengen mellem ASP og COM+ og/eller Managed code ? Jeg har søgt på Google efter hjælp, uden at blive meget klogere ...
Hvad gør jeg ? Al hjælp vil blive værdsat !
