I have a VB6 application that I have been selling for over 12 years. Sometimes I have users who find it difficult to run the application. The data is written to / My documents, so nothing happens except the installation files (EXE, etc.) in C: \ Program Files (or C: \ Program Files (x86)).
To fix their problem - run the application even if it is displayed, and then display the task manager, view the processes, right-click my application process and uncheck UAC Virtualization. Then I repair them repair and everything is in order.
Why does my process fall under UAC virtualization and how can I prevent this? I also use InstallShield 2010 Professional to create the installation, I'm not sure if this is related to the installer or the application itself.
source
share