Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Registering DLL on Win8
Message
From
18/09/2012 12:12:06
 
 
To
17/09/2012 17:32:30
General information
Forum:
Windows
Category:
OLE & DLL
Miscellaneous
Thread ID:
01552927
Message ID:
01553153
Views:
52
>>>>>>I created a Innosetup installation program. It attempts to register some DLL (ie. Filer.dll). The setup fails when registers thee DLL with an Unable to register error. I have tried to run the setup as administrator, but get the same error. Is there a trick to getting these DLL to register?
>>>>>
>>>>>I am not sure, if this would be helpful or not, but as far as I remember, Filer.dll is msvcr71.dll and msvcp71.dll dependent
>>>>
>>>>These two are also included in the setup application, and they too fail to register.
>>>
>>>The msvcr71.dll and msvcp71.dll are not COM DLLs and cannot be registered. What folder do you install them into?
>>
>>Thanks, My INNOsetup was trying to register all the DLL, not just the Filer.dll.
>
>You should install msvcr71.dll and msvcp71.dll into your application program files directory. This innosetup script works for me (not tested on 64-bit):
>
>[Files]
>Source: msvcr71.dll; DestDir: {app}; Flags: sharedfile 32bit
>Source: msvcp71.dll; DestDir: {app}; Flags: sharedfile 32bit
>Source: filer.dll; DestDir: {app}; Flags: regserver sharedfile 32bit

Thank you very much. Sometimes documentation on the Web can be unclear.
Greg Reichert
Previous
Reply
Map
View

Click here to load this message in the networking platform