У меня есть приложение VB6, которое я продаю уже более 12 лет.Иногда у меня есть пользователи, которым трудно запустить приложение.Запись данных идет в / Мои документы, поэтому ничего, кроме установочных файлов (EXE и т. Д.), Не попадает в C: \ Program Files (или C: \ Program Files (x86)).
Исправление дляИх проблема состоит в том, чтобы запустить приложение, даже если оно выглядит зависшим, а затем показать диспетчер задач, просмотреть процессы, щелкнуть правой кнопкой мыши процесс моего приложения и снять флажок виртуализации UAC.Затем я заставляю их восстановить установку, и все в порядке.
Почему мой процесс помещен под виртуализацию UAC и как я могу предотвратить это?Я также использую InstallShield 2010 Professional для создания установки, я не уверен, связана ли она с программой установки или с самим приложением.