webForumDet fria alternativet

ClassFactory

12 svar · 193 visningar · startad av OveRRidE

OveRRidEMedlem sedan feb. 20018 509 inlägg
#1

Näe jag försöker instansiera min komponent:

ClassFactory cannot supply requested class

Vad betyder detta? :o

MharlinMedlem sedan juni 200277 inlägg
#2

Vad är det för komponent du försöker instansiera?

OveRRidEMedlem sedan feb. 20018 509 inlägg
#3

En egen VB-komponent. Har aldrig sett det meddelandet innan. Det är på raden där jag skapar objektet med server.createobject.

BeatboxMedlem sedan okt. 20012 496 inlägg
#4

Vad gör createobject ?

SPiNMedlem sedan mars 20005 832 inlägg
#5

Beatbox> Skapar en instans av en klass som finns i en komponent.

OveRRidE> Har din komponent fungerat tidigare? Har den gått att kompilera?

OveRRidEMedlem sedan feb. 20018 509 inlägg
#6

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å..

SPiNMedlem sedan mars 20005 832 inlägg
#7

100% på att du inte har stavat fel, då? ;)

OveRRidEMedlem sedan feb. 20018 509 inlägg
#8

Copy classmodule name --> paste into kåd. ;)

BeatboxMedlem sedan okt. 20012 496 inlägg
#9

Ä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.

OveRRidEMedlem sedan feb. 20018 509 inlägg
#10

Beatbox > Exakt vad menar du?

OveRRidEMedlem sedan feb. 20018 509 inlägg
#11

Jag tog bort COM+ applikationen ur adminkonsollen och installerade upp en ny och la till komponenten igen. Då funkade det perfekt. :o

Mycket konstigt.

MharlinMedlem sedan juni 200277 inlägg
#12

Man lär sig nya saker hela tiden :-)

OveRRidEMedlem sedan feb. 20018 509 inlägg
#13

Jepp. :)

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb