My deployment of upgrades to an application written in C# (.NET 3.0) consist of simply replacing an older .exe with the new one. Because that older version can currently be used by some customers, I simply rename the old version to blahblah.exe.old and copy the new one to the same folder. When the user opens up the application again, the new one loads up.
The problem is, every time I deploy a new version, the user scope settings are always reverted back to the default values. Any help would greatly be appreciated.
Thanks