Version 11 Build 5

Started by Tom Buggy, November 14, 2014, 05:40:42 AM

Previous topic - Next topic

Tom Buggy

Install Location: C:\Program Files (x86)\Randem Systems\InnoScript\InnoScript 11.  The InnoScript application resides there.

Randem

\Randem Systems\InnoScript\InnoScript 11 is not the default location for InnoScript, that is probably something it was complaining about. The default location would be \Randem Systems\InnoScript 11 so that was probably just an informational message that something was pointing to a different location. So, when InnoScript went to look at that location for a file, the file was not there. I will take a look into this more..

What is your actual installation folder location?

Tom Buggy

I saw what I saw.  When the existing project was loaded for the first time with 11-5 the mdac and Jet script lines in the presented script were Red; after recreating the script these lines were Blue (Replaced Lines per the color codes).  However, let's not belabor this.  I now know where the mdac/Jet files need to be, and why.  Thanks.

As for the message after installation (which I did via the Check for Updates tab), I can't reproduce the message because the update is installed.  The message may have said "missing" or "not found" -- I'm not sure.  But, the message did reference the folder \Randem Systems\InnoScript\InnoScript 11.  Again, this is of little or no consequence.  If you're curious you may wish search the code for a similar message and see what triggers it.

Randem

The MDAC / JET file come from a template of which InnoScript NEVER checks for, so they would not be listed as missing. The files are not in RED but in another color (use color legend for reference). the files MUST be in the \Scripts\Output\Support location mentioned because that is where the template states that they should be found. If you were to change path in the template file the files would need to be in the location you changed the path to in the template file. 

NOTE: InnoScript does not check anything in the template files for validity.

As far as the message after installation. Please show the error message, I don't believe it is stating the installation folder does not exist..

Tom Buggy

A couple of observations:

1. At the completion of the update for the new version a message windows appears which says that the installation folder was not found.  Not true but could be confusing to some.

2. Upon loading an existing project with the new version the Messages showed Files Not Found as zero but the script lines for a mdac and Jet file were colored all Red (the files were in fact missing).  I recreated the script; Files Not Found was again zero in Messages; the mdac and Jet file script lines were now all Blue (but still missing as confirmed in Inno Setup).

I resolved the missing files situation by placing the mdac and Jet files in the \Scripts\Output\Support subfolder of the folder where the installation .exe file is to be placed.  However, a question.  If I'm recalling correctly (which I may not be), with the project under the previous 11-4 version the mdac and Jet files were not shown as missing.  Was something changed with respect to handling of the location of mdac/Jet files?

Also, a curiosity question.  Why MUST the mdac and Jet files be in the \Scripts\Output\Support subfolder of the folder where the installation .exe file is to be placed?  I'm guessing that it has something to do with finding the files when the built Inno Setup script runs them, but I'm not sure.  (BTW and FYI, in the process of resolving the missing files situation I tried to add to the Search Folders a folder where I knew the mdac/Jet files resided.  Didn't work -- the files were still reported as missing and the Search Folders entry was deleted.)