Torben Holk skrev:
[klip]
> Application object, ASP 0197 (0x80004005)
> Cannot add object with apartment model behavior to the application
intrinsic
> object.
> /test.asp, line 10
[klip]
Fejlen er noget af den mest irriterende der findes i ASP. For jeg synes nu
de burde understøtte apartment behavior i Application-objektet. Apartment
behavior er hvor klassen selv bruger Collections (eller på anden måde har
mulighed for at indeholde dynamisk oprettede objekter). Så hvis du vil få
det til at virke må du omprogrammere din .dll til ikke at benytte disse.
Jeg havde engang lavet en træstruktur-klasse der benyttede Collections til
at gemme strukturen i. Det virkede fint. Men hvis man ville lagre den i
Application-objektet brokkede ASP fortolkeren sig med samme fejl som du har
fået. Det er ret irriterende, for det kunne da godt være en ting man havde
brug for at kunne. Min løsning blev at omsætte hele træstrukturen til en
string og gemme denne - og efterfølgende konvertere den tilbage til
strukturen. Det er dog lidt besværligt.
Håber mine små fif kan hjælpe. Jeg tror i øvrigt at man kan læse mere om det
på MSDN, men kan ikke lige på stående fod finde ud af hvor.
Mvh. Bjarke
--
Gæt hvem der er bleven student, 17. juni 2003! [