From what you said, there should be no reason you need Admin rights unless you try to write to the Program Files folder when you run the app. Per user won't fix the issue.
>Thanks Craig,
>I tried to install the program as a per machine but some problems arise. Installing as a per machine, my VistaDB database is placed in the ProgramData Hidden folder, the program is installed in the Program Files folder so the .exe file needs to run as administrator always and setting it shows always an anoying message from the OS asking for rights.
>I decided to install as a per user and solve this problem but I don´t know how right now.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer