Failed Version 11 Build 13 Upgrade

Started by Randem, October 22, 2011, 04:21:03 AM

Previous topic - Next topic

Tom Buggy

The Inno Setup script is attached.  I've edited some things when it was produced from InnoScript.  There is a problem when I compile - the VB_VC....... AutoUpdater is not found.
 
Things are goofy in InnoScript.  When I reload the project the settings are sometimes lost, including the VB project reference (.vbp).  Other times text gibberish applears in the main window.

Randem

Downloads from the main menu of InnoScript...
 
Yes, you do need some version of the MDAC in your script if you use database functions etc... The older versions used the rather large VB_VC_DCOM_MDAC_JET_AutoSetup.exe but the newer versions use smaller downloads that are in the template files that are added to the script by InnoScript.
 
If you manually added VB_VC_DCOM_MDAC_JET_AutoSetup.exe to the script it is not needed. Did you create this script from scratch? How did you create it. Could you post the script?

Tom Buggy

Oh boy.  You say if it's placed in the script I need it.  But then you seem to say I don't need it because newer versions use automatically installed templates.  Isn't Version 11 the newest version?  If so, how do I remove the file (I assume in Inno Setup)?
 
Whichever way it's handled, I assume I can delete the MDAC files I have in my PDW build.
 
BTW, I can't seem to find Downloads on the site.

Randem

VB_VC_DCOM_MDAC_JET_AutoSetup.exe: You can go to the site or use the Downloads Menu option to download the file. If InnoScript placed this file into your script you need it, but the newer versions do not use that file but a subset of it that is added with templates that are automatically added. You can remove this file and not download it and your installation will be much smaller. This is MDAC...
 
The current template files are also backed up on each install and are in the user area under Templates Backup. IE.
 
In Vista and Windows 7
 
C:\Users\YOURUSERNAME\AppData\Local\Randem Systems\InnoScript\Release\Templates Backup\
 
And in Windows XP
 
C:\Documents and Settings\YOURUSERNAME\Local Settings\Application Data\Randem Systems\InnoScript\Release\Templates Backup\

Tom Buggy

Whew - good to hear.  With much experience in resolving user claims it's always scary when one party says I got an error and the other says it works.
 
BTW, I uninstalled Version 11, deleted from the system everything with the name Randem in it, ran RegCure and then reinstalled.  However, when I installed initially I lost my template files because I overlooked your instruction to backup them up.  I've recovered them from external hard drive backup and am trying to create my script.
 
I've run into a problem.  The generated script has a line: VB_VC_DCOM_MDAC_JET_AutoSetup.exe.  There's no Source: for it and it causes a problem in Inno Setup.  What is that all about?
 
Finally, I remain confused about MDAC.  I don't know whether to incllude or exclude it in my VB project.  I want the app to run on Windows 2000 through Windows 7.  Assistance please, and thanks.

Randem

The full version has been released. It has some other changes also. Get the release from the website at https://randemsystems.com/innoscript//

Randem

Try this, it should correct the error. Just replace your exe with this one in the installed folder.
 

Randem

OK, I am able to recreate the error. We will post a correction soon.

Randem

Did you uninstall the way I informed you to in the post?

Tom Buggy

Easy for you to say, BUT I still can't add a folder.  I started a new project and tried again - got the same error as before.  
 
Also, after saving a project and then reloading it the Settings are lost (blank VB Project Name).
 
This is really getting frustrating.  In the words of the Elton John song I'm considering going back to my plow - that is, the PDW.  I have another app that's done that way and it has run without problem for me and many customers on all of XP, Vista and Windows 7.

Randem


Randem

InnoScript version 11 is not a free upgrade, it requires new registration codes (as per the website and many emails introducing it). Also in the information was the suggestion NOT to install this version over or in the same folder as a previous version for incompatibility reasons. Both version can be install on the same machine but not in the same folder... To fix you must uninstall InnoScript 10 totally, delete all folders for it then reinstall InnoScript 11 to get it to function properly.
 
You must delete the Program FilesCommon FilesRelease folder as well as the Program FilesRandem Systems InnoScript 10 Folder before reinstalling.

Tom Buggy

Forget my last question about testing on a development machine - I found your explanation.

Tom Buggy

I uninstalled the existing version (10 Build 5 I think) and installed 11 Build 13 - I can now run.  However, when I tried to add a folder to a script I got the following: 91 - AddTheFolder.  Object Variable or With Block variable not set.  What's with that?
 
Also, I noticed that I now have a Trial Version.  I believe I purchased (or contributed) a few years ago.  How do I get off the Trial Version?
 
Finally, on an old basic question for which you place much emphasis, why is it inadvisable to install an app on the development system?
 
Thanks

Tom Buggy

Ran InnoScript and got New version - do you wish to update.  During the installation I got a File Not Found message and the installation ended.  When I tried to run InnoScript again I got 'Runtime Error 429, Activex component can't create object.' and now I can't run at all.  What to do?