-
ya napisal WIndows Service Application. on u menya rabotaet normalno. Na nekotorix kompax toje. Tolko vot v nekotorix kompax dayet osibku:System Error:5.Access is denided. Service /install delayu iz usere s pravami admistratora.
-
Значит пользователь не имеет админа, например на семерке с установленным UAC.
-
vse delayu s polzavatelem Administrator
-
На семерке администратор - скрытый пользователь.
Сделай батник в котором пропиши свой Service /install и записти его правой кнопкой, выбрав пункт меню "run as administrator"
-
> Rouse_ © (24.05.11 17:11) [3]
> Сделай батник в котором пропиши свой Service /install и
> записти его правой кнопкой, выбрав пункт меню "run as administrator"
А вот у меня так не получалось, кстати. А получалось только, если запустить с правами администратора CMD.EXE а уж оттуда либо батник либо программу сразу с ключом.
-
нужно сервису соответствующий манифест приписать и все упростится.
-
> Eraser © (31.05.11 17:21) [5]
>
> нужно сервису соответствующий манифест приписать и все упростится.
>
Винда не принимает на автостарт приложение с манифестом asAdministrator, даже подписанные. asInvoker only
> А вот у меня так не получалось, кстати.
Это по идее одно и то-же, я постоянно так делаю, бо лень CMD отдельно стартовать.
-
> [6] Rouse_ © (31.05.11 19:18)
так речь о сервисе, а не о приложении.
-
а в автостарте вызывать установку сервиса не вижу надобности )
-
ТАк я про сервис и говорю. Бо, как я понял инсталяха сервиса и сам сервис объединены в одном приложении.
-
> [9] Rouse_ © (01.06.11 17:18)
сам сервис прекрасно автоматически запускается без всяких подписей и с админским манифестом.
-
Вот тут не уверен - впрочем, завтра на работе проверю, были нюансы.
-
> [11] Rouse_ © (01.06.11 18:43)
уже много лет проект работает, ни у одного юзера проблем с автозапуском сервиса не было )
-
Да, действительно, работает с манифестом.