Файл манифеста приложения WPF
У меня есть приложение WPF, которое я хочу, чтобы он мог начать всегда как администратор. Я много читал об этом, и мне кажется, что я должен создать свой собственный файл манифеста и передать его из свойств приложения поэтому в runtime int запускается как администратор.
Само приложение загружает файл, и иногда файл может требовать доступа администратора, поэтому его можно изменить. Вот почему я ищу способ после установки приложения, чтобы он мог всегда запускаться в режиме администратора.
Ответы
Ответ 1
Чтобы добавить манифест щелкните правой кнопкой мыши в файле проекта в обозревателе решений:
Файл называется app.manifest и не переименовывает его.
Вам нужно изменить элемент в манифесте, чтобы он начинал всегда как администратор:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
Кстати: хорошая статья для этого вопроса
http://msdn.microsoft.com/en-us/library/ms742884.aspx
Ответ 2
В Visual Basic свойства проекта структурированы несколько иначе. Если вы найдете этот вопрос, и вы находитесь в VB в VS2010, следуйте этим инструкциям, чтобы сгенерировать файл app.manifest.
- Чтобы создать файл app.manifest, перейдите в свой проект и выберите свойства. Затем нажмите Просмотреть настройки окна на вкладке "Приложение".
- Это должно сгенерировать и открыть файл app.manifest, который сохраняется в вашей папке My Project
Дополнительная литература: Стиль окна WPF MessageBox