Tim,
I'll let you in on the problem.. There are 2 sets of data dictionaries... One in Btreive used by Classic, and the Second one is in CodeBase used by Evo. This was not my Design and it has led to many late nights trying to make sure that they stay synchronized.
When you run the install shield update, we had to make the assumption that this is the first time you have run it and create the CodeBase dictionaries from the existing Btreive ones.. That is where your error came from. You fixed (Using TAS-F) the CodeBase FileLoc, but when you ran the install shield it took your Btreive data and updated the CodeBase ones.
What you need to do is this.. Make a folder under the DBAMFG folder call it UPDATE.
Then copy in your Taspro7.ini file from your C:\ISTS folder to the UPDATE folder. Edit the ini with wordpad, and change the Setup section to look like this
[Setup]
DataDictPath=C:\DBAMFG\
DfltCompanyCode=B
DfltRunPrg=C:\DBAMFG\EvoERPupd.rwn
MultiUser=1
MainMenu=0
FullSetup=1
DefaultPath=C:\DBAMFG\
Titlebar=Evo ~ ERP UPDATE
Next create an Icon that runs C:\ISTS\EVOERP.EXE C:\DBAMFG\UPDATE\
The parameter you are passing is the location of the .INI file to launch.
This will run just the update to the CodeBase Dictionaries if we have made any, then make any changes it needs to, to the Btreive Dictionaries.
I hope this helps..