cancel
Showing results for 
Search instead for 
Did you mean: 

FixInstall.bat - Flawed for 64 bit systems

garberfc
Level 4
I've been having troubles getting BESR 9 running on my XP64 PC. I've been 'blindly' running the FixInstall.bat file to help complete the installation of the software.

I just took a look inside the batch file to see what it's doing. I does attempt to account for the 64 bit architecture, but doesn't do it completely. It falls short after this line:
rem register COM .dll files in the Common Files\Symantec Shared directory

It assumes the common files are located below %ProgramFiles%, but they are NOT on a 64 bit system. %ProgramFiles% evaluates to "C:\Program Files", but the common files are located here: "C:\Program Files (x86)\Common Files"

As a quick fix I've added the line:
set ProgramFiles=C:\Program Files (x86)
directly after the rem statement mentioned above.

I'm hoping Symantec can fix this for the next release.

Frank
2 REPLIES 2

garberfc
Level 4
One more issues; should the dlls in:
cd "%ProgramFiles%\Common Files\Symantec Shared\rpAccess\" or
cd "%ProgramFiles%\Common Files\Symantec Shared\rpAccess64\"

be registered for 64bit systems??

Currently the rpAccess files are.

PatPatriot55
Level 4
I have seen this issue multiple time with BESR 8.5.
Fixinstall did not resolve them then either.
Was able to resolve by re-installing the product.
painfull but effective.

raisenkane