C # фоновое приложение, которое необходимо автоматически запускать после перезагрузки, не работает в Windows 7 (даже после добавления манифеста) - PullRequest
0 голосов
/ 28 июня 2018

ОБНОВЛЕНИЕ 6/29/18 16:15 PT:

Сообщение об ошибке изменилось. Я пытался подписать .exe, и это не помогло. Я пробовал uiAccess = "false" и uiAccess = "true", и ни один из них не работает. Я погуглил "Как заставить приложение .NET запускаться от имени администратора?" и что в нем сказано, что добавление манифеста должно работать как для Win 7, так и для Win 10.


У нас есть приложение, написанное на C #, которое работает в фоновом режиме и нуждается в автозапуске после перезагрузки. Поэтому у нас возникли некоторые проблемы с его перезапуском, и я узнал, что нам нужно добавить файл манифеста, чтобы повысить его привилегии для администратора, поэтому я сделал это, и он начал работать в Windows 10, но теперь он не работает в Windows 7. Я включил раздел Win 7 манифеста (см. Ниже), но все еще получаю эту ошибку при попытке запустить приложение:

enter image description here

Вот раздел манифеста, включающий приложение для Win 7: enter image description here

Кто-нибудь знает, что может быть не так? Если мы удалим манифест, приложение нормально запустится на Win 7, но не перезапустится автоматически в режиме администратора (что необходимо).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...