Avatar billede driis Nybegynder
13. januar 2005 - 13:34 Der er 1 løsning

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 !
Avatar billede driis Nybegynder
15. januar 2005 - 14:39 #1
Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester