Приложение Java RCP ( App.exe ) было недавно преобразовано из 32-разрядного в 64-разрядное .Поскольку это 64-разрядное приложение, я использовал NSIS для создания установщика, который будет выгружать все необходимые файлы вместе с App.exe в C: \ Program Files.Когда App.exe запущен, я получаю исключение безопасности (доступ запрещен), когда приложение пытается открыть файлы (в C: \ Program Files) в режиме редактирования для выгрузки результатов / журналов.Когда я запускаю App.exe от имени администратора, он работает нормально.Он также отлично работает в Windows 7 64-битной машине, даже если он работает в режиме без прав администратора.
Есть идеи, что делать для запуска App.exe в режиме без прав администратора?
Примечание. Это не проблема NSIS , так как samething прекрасно работал как 32-битное приложение.