Hi Bobby, Your problem is Vista's security system and the BDE. As you've noticed Vista does not like you installing files which your software changes outside the user's profile, hence your problems with PDOXUSRS.NET. You will also have this problem if your software uses an inifile in its install dir.
Since the BDE has been deprecated since Delphi 6, which was 5 years ago, I think your best bet is to change your database access strategy. Advertise your current version as not compatible with Vista and change to a better, more recent database technology. In many cases (depending on the database you're using) you can switch to ADO quite quickly without changing much of your code. If your database is Paradox then you'll need to change that too but I'd advise that anyway because there are many better alternatives. Probably not the answer you're looking for but I hope it helps anyway. Dave. Dave Murray Glasgow, UK --- In [email protected], Bobby Clarke <[EMAIL PROTECTED]> wrote: > > I use Wise Installation System v9 and it works - but not on Vista as > it puts some writable BDE files in the root directory of the C > drive, which Vista does not like. The upgraded Wise Studio does > Vista but not the BDE. > > InstallShield is expensive and seems to do Vista and BDE (although I > cannot confirm this) but results are "unpredictable" on what they > call "legacy" systems. > > Does anyone know of an installer which does: > - Vista > - Standard Windows (95 to XP) > - BDE > and which, preferably, does not cost too much money? > > As an intermediate solution I could continue to use Wise Installer > and move PDOXUSRS.NET to another location but I don't know how to > set NETDIR in the installation script and unless you get every file > written into C:\Documents and Settings\<user> then the program must > be run as a supervisor. > > Any help appreciated. > > > Bobby Clarke > >

