Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Including FLL in EXE creation
Message
From
26/08/2004 15:52:22
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Title:
Including FLL in EXE creation
Miscellaneous
Thread ID:
00936747
Message ID:
00936747
Views:
65
I have created an app that uses the cipher50.fll and works great in development mode. When I used Inno Setup to create the distribution EXE I am bombing out on the SET LIBRARY TO line.

here is the segment in the Inno Setup pertaining to the inclusion of the CIPHER50.FLL file.
[Files]
Source: "C:\Dev\VFP\xPort\xport.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\VFP8RENU.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\gdiplus.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\msvcr70.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\vfp8r.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\msxml4.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\msxml4r.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Dev\VFP\DistFiles\CIPHER50.FLL"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
The below line is blowing up the application even though the CIPHER50.FLL is in the same directory as the EXE and all the above files (vfp8renu.dll, gdiplus.dll ... cipher50.fll). What am I doing wrong here?
      IF NOT 'CIPHER50' $ UPPER(SET('Library'))
         SET LIBRARY TO cipher50 ADDITIVE
      ENDIF
Next
Reply
Map
View

Click here to load this message in the networking platform