Ik maak sinds kort van code die vaak op onze website gebruikt wordt een com object.
Dat lukt vrij goed, maar ik heb toch twee vraagjes:
1. Telkens wanneer ik voor de eerste maal het com object aanroep, krijg ik de melding "De RPC is mislukt en niet uitgevoerd.", maar als ik een refresh doe, is er geen probleem. Dus net na de regsvr32 registratie krijg ik die fout, maar dan niet meer.
2. Als ik een component unregister (regsvr32 ... /u) dan blijft de dll toch nog "gebonden" zijn aan de executable dllhost.exe Als ik die dllhost.exe dan kill (kill proces) dan kan ik een nieuwe dll met dezelfde naam regsvr32-en. Normaal gezien moet die regsvr32 ... /u de dll toch weer vrijgeven? Of doe ik iets fout?
Dat lukt vrij goed, maar ik heb toch twee vraagjes:
1. Telkens wanneer ik voor de eerste maal het com object aanroep, krijg ik de melding "De RPC is mislukt en niet uitgevoerd.", maar als ik een refresh doe, is er geen probleem. Dus net na de regsvr32 registratie krijg ik die fout, maar dan niet meer.
2. Als ik een component unregister (regsvr32 ... /u) dan blijft de dll toch nog "gebonden" zijn aan de executable dllhost.exe Als ik die dllhost.exe dan kill (kill proces) dan kan ik een nieuwe dll met dezelfde naam regsvr32-en. Normaal gezien moet die regsvr32 ... /u de dll toch weer vrijgeven? Of doe ik iets fout?