Näe jag försöker instansiera min komponent:
ClassFactory cannot supply requested class
Vad betyder detta? :o
12 svar · 193 visningar · startad av OveRRidE
Näe jag försöker instansiera min komponent:
ClassFactory cannot supply requested class
Vad betyder detta? :o
Vad är det för komponent du försöker instansiera?
En egen VB-komponent. Har aldrig sett det meddelandet innan. Det är på raden där jag skapar objektet med server.createobject.
Vad gör createobject ?
Beatbox> Skapar en instans av en klass som finns i en komponent.
OveRRidE> Har din komponent fungerat tidigare? Har den gått att kompilera?
SPiN > Den har fungerat innan, och den går att kompilera korrekt. Jag kör den under COM+ konsollen också, istället för att regga den med regsvr32.
Jag har visserligen gjort lite ändringar men när jag debugar den från ett form i VB så funkar det jätte bra, så själva interfacet eller metoderna är det nog inget fel på..
100% på att du inte har stavat fel, då? ;)
Copy classmodule name --> paste into kåd. ;)
Är du säker på att createobject använder rätt implementation ? Av felmeddelqandet att dömma så är det ju klassfabriken i COM som anropas och inte din implementation.
Beatbox > Exakt vad menar du?
Jag tog bort COM+ applikationen ur adminkonsollen och installerade upp en ny och la till komponenten igen. Då funkade det perfekt. :o
Mycket konstigt.
Man lär sig nya saker hela tiden :-)
Jepp. :)