Try one of the other methods of self-registration - if you right-click the dll in ISE, it'll have some other options for self-registration other than extract COM...
>I upgraded from ISExpress to IS 3.5 SP4
>
>I have some DLL's in the setup, which were set to
>Extract COM Information. This worked great in IS
>Express, but now the DLL's are not being registered
>on the target PC.
>
>When I buid the setup, I get a warning for each DLL:
>
>"** Warning: -4354: The build was unable to extract COM information
>from the file D:\Projects\Common Files\mydll.dll in component mydll.dll.
>Please ensure that the file is self-registering and verify that the
>self-registration process does not fail."
>
>This just started happening with the newer version if IS.
>The DLL's ARE installed on the target PC, but when I run the
>application, I get "Class Definition MyClass is not found" on
>the CREATEOBJECT's
>
>Anyonwe know what's going on??
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement