Я использую D2010 под Windows 7, чтобы написать приложение, которое, по-видимому, требует прав администратора (я думаю, потому что оно использует COM для связи с сторонним .exe, который также требует прав администратора).
Я добавил ресурс манифеста по мере необходимости, но когда я пытаюсь отладить приложение из IDE, он сообщает
"Невозможно создать процесс.
запрашиваемая операция требует
высота "
... и он не запустится. Если я запускаю Delphi от имени администратора, то мое приложение работает правильно, но это выглядит как опасный метод грубой силы, тем более что большинству приложений, которые я разрабатываю, не нужны права администратора.
Есть ли способ заставить Delphi запрашивать повышение прав только при запуске приложения, а не запускать повышенную версию всей среды IDE?