System menu has reverted to old version (OpenInsight 32-bit Specific)
At 18 NOV 2007 07:19:56PM Jim Eagan wrote:
My application has suddenly started running a version of the main menu that is over two months old. The menu appears fine in Form Designer and
if you do a test run it executes fine but, if yo do Launch App or fire up the runtime you get this ancient version. It was working as of mid-week then went nuts Friday. Tried Rebuild System Index but that had no effect. Any help REALLY appreciated.
At 19 NOV 2007 05:06AM Colin Rule wrote:
Do you have any copies of the main form with the old menus on the system. I have seem similar behaviour for stored procedures, when a copy exists, and is compiled, it overrides the proper procedure, because the COMPILE SUBROUTINE statement at the top is used to create the executable, and not the file name, so that the old overrides the new. THis only happens if you recompile all the programs, and the order just happens to cause this.
It could be something similar, so I would be checking for the exes, and deleting the entities, and the re-save and compile.
Colin
At 19 NOV 2007 09:23AM Jim Eagan wrote:
Only one copy plus a backup named FIRM_Main_bak. In SYSREPOS, SYSREPOSWINS and SYSREPOSWINEXES I see no stray entries and as best one can tell the the entries that are present look correct. I brought up the main menu and saved it under a totally different name then changed the entry point to run it - same result.
At 19 NOV 2007 11:01AM Jim Eagan wrote:
Problem solved - there was a stray entry
At 21 NOV 2007 08:14PM Jim Eagan wrote:
PS Thanks Colin. I think you are in OZ and I have never been able to figure what day is what over the date line. It is Thanksgiving here and
I will make an expression to… If it is Emu day there, please spare Eric - he is too valuable