I think I have answered my own question - the ‘Externals’ folder is created by
the LC Standalone Maker, so it’s Inno Setup that’s the problem. The issue is
that the Wizard which I’ve always used to create installers with Inno Setup
lacks an option to specify a folder (in our case ‘Externals' within the program
directory to put DLLs etc in; but it can be done by editing the script
directly. Probably nobody else wants to know the detail, but if the do, just
> On 13 Apr 2018, at 23:25, Graham Samuel via use-livecode
> <email@example.com> wrote:
> I’ve created an installer for my desktop app using InnoSetup. I need tsNet,
> and it’s checked in the Standalone settings in LC 9. When I do the install,
> somehow the actual tsNet DLL finds itself in a folder called ‘Externals’
> within the app’s folder, which itself is within the Windows Program
> directory. I didn’t deliberately create the Externals folder.
> When I launch the app, it can’t find TSNet. If I move TSNet manually out of
> the Externals folder and into the app's main folder, all goes well.
> Obviously I want the app to find TSNet. Where did I go wrong? Did I mess up
> the Standalone settings, or did I mess up the installer script? There is
> nothing specific in the LC User Guide.
> I have a feeling this used to work.
> Can anyone explain?
> use-livecode mailing list
> Please visit this url to subscribe, unsubscribe and manage your subscription
use-livecode mailing list
Please visit this url to subscribe, unsubscribe and manage your subscription