Russian Qt Forum
Ноябрь 23, 2024, 00:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Запрошенная операция требует повышения  (Прочитано 4236 раз)
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« : Ноябрь 28, 2018, 22:49 »

Коллеги,
при запуске приложения из Qt Creator оно выводит
Цитировать
22:16:52: Не удалось запустить процесс. Или отсутствует запущенная программа «E:/Kosmos/QtProjects/htMonitor-v3.0/webdispatcher/project-dispatcher/webhtdispatcher», или недостаточно прав для её запуска.
22:16:52: Не удалось выполнить «»: Запрошенная операция требует повышения.
Приложение - сервис на основе QtService, Windows 10, Qt 5.11.1 + mingw.

Такая фигня появилась не сразу - дорабатываю программу, добавляю модули - все работало. Видимо, в какой-то момент при очередном запуске что-то произошло.
Дополнительные симптомы: если исполняемый файл запускать из командной строки, все нормально. Если изменить каталог проекта и TARGET, то после пересборки проблема уходит - программа запускается, долбанный брандмауэр Защитника Windows спрашивает разрешения, я ему разрешаю и все нормально.
Пробовал в брандмауре Защитника Windows пересоздать правило разрешения - не помогает. Пробовал его отключать - не помогает (впрочем, может, я что-то не доделал - не суть).
В чем может быть причина и как с этим бороться?
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #1 : Ноябрь 30, 2018, 12:45 »

Ну очевидно же, вы хотите запустить системный сервис. А для этого нужны права администратора.
Запустите QtCreator из под админа. Хотя это костыль, но должно сработать.
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #2 : Ноябрь 30, 2018, 14:35 »

Права админа есть. Я же упоминал, что до этого программа запускалась из Creator. Потом то ли я неправильно ответил на вопрос защитника, то ли еще по какой причине, - перестала.
Переименовал наименование программы и каталог в websupervisor, все наладилось. А хотел-то назвать webdispatcher!  Подмигивающий
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.055 секунд. Запросов: 23.