I’ve just built a VS C++ 6.0 program using VS 2008. When I attempt to run or debug the application, Vista asks for permission. What is it about how the program is built that causes this? The program is being built and run from a subfolder of C:\Dev
This response made no sense to me as a solution to the problem.
Possibility 1:
Your program is marked as needing admin rights in its manifest
Possibility 2:
Your program is called setup.exe or install.exe – such program names always cause administrator rights to be required
For detailed explanation of those and other possibilities why you see this check Getting to Know User Account Control Technet article