I have a Delphi app, originally written 12 years ago in Delphi 5 (as I recall). Every year or so I am asked by my client to update and make some changes. My last version was with Delphi 2009 and it's been running great for several years (even on Windows 8).
Now he wants some changes and I decided to recompile in Delphi XE4. Suddenly it can't be run unless you specify Run as Administrator. The problem is, my client has clients all over the world who use this. Few are tech savvy enough to handle this simple task (of permanently marking it to run as administrator).
I do write several registry values.
Is there something in Delphi XE4 that I can set to stop this? I have yet to add his new features, so I'm still on the same code that works when compiled in Delphi 2009.
On XE4 I have updated the 3rd party tools I'm using such as: Advantage Database (11.1), ReportBuilder (15.03), TMS Software components.
Any ideas of what’s going on?