How To Retain Configuration When Installing New Version?

Get help with the installation and running of the Zeus IDE. Please do not post bug reports or feature requests here. When in doubt post your question here.
Post Reply
Rat
Posts: 68
Joined: Wed Jun 15, 2011 1:18 am

How To Retain Configuration When Installing New Version?

Post by Rat »

I recently upgraded from v3.97p to v3.97u. In the past I have been able to retain my configuration and other settings by first doing a clean install and then using ExamDiff Pro to bring across the missing zConfig, zBackup etc files.

Unfortunately this approach is no longer working for me. Over the course of several years I have made numerous configuration and tool changes and I need to retain these during upgrades.

Can you suggest the correct approach to retain settings when upgrading?

Note: I run Zeus on both Linux and Windows
Rat
Posts: 68
Joined: Wed Jun 15, 2011 1:18 am

Post by Rat »

I finally got it to work using the following steps:
  • 1. Rename existing "Zeus" program folder
    2. Do a clean install of Zeus
    3. Copy the contents of the "zConfig" folder from the original "Zeus" program folder to the new one
    4. Copy the contents of the "zBackup" folder from the original "Zeus" program folder to the new one
    5. Copy the "Zeus.ini" file from the original "Zeus" program folder to the new one
jussij
Site Admin
Posts: 2650
Joined: Fri Aug 13, 2004 5:10 pm

Post by jussij »

Hi Rat,

It's good to read you managed to get your upgrade to work and as you point out the important part of that process is to retain the contents of the original zConfig folder.

More details on this upgrade process can also be found here:

http://www.zeusedit.com/zforum/viewtopic.php?t=2719

Cheers Jussi
Rat
Posts: 68
Joined: Wed Jun 15, 2011 1:18 am

Post by Rat »

Thanks for the link Jussi...

I wonder if the "two-step" installation pattern could cause an issue on Linux?
Perhaps there could be an option to do a full install or a two-step install?
jussij
Site Admin
Posts: 2650
Joined: Fri Aug 13, 2004 5:10 pm

Post by jussij »

I wonder if the "two-step" installation pattern could cause an issue on Linux?
This would depend on what version of Windows Wine is pretending to be. What Linux issues are you seeing :?:

In the good old Windows XP days life was easy and the zConfig lived here:

Code: Select all

c:\Program Files\Zeus\zConfig
But that all changed when Vista made the c:\Program Files\ folder off limits to normal users.
Perhaps there could be an option to do a full install or a two-step install?
Unfortunately, because of the security features added to Vista, there is no way to do a one step install :(

For example lets assume the policy settings on the machine do not allow the local user to install software.

What happens in those case is the install is blocked, but the user is given an option to log in using admin user ID to run the install.

By doing the login as admin the the install will run just fine.

But since Zeus can no longer store it's user data here:

Code: Select all

c:\Program Files\Zeus\zConfig
It has to store that data here:

Code: Select all

C:\Users\<CurrentUser>\AppData\Roaming\Xidicone\Zeus\zConfig
Except of course <CurrentUser> is not the loocal user, but the admin user who installed the software, so when the local user goes to run Zeus are no zConfig settings for that user and the software fails.

Cheers Jussi
Post Reply