Как создать/отредактировать файл манифеста?
У меня есть этот код от коллеги (возможно, он получил его из Интернета где-то), но он отправился в отпуск, и мне нужно добавить его в файл манифеста
<?xml version="1.0" encoding="utf-8" ?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv1="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv2="urn:schemas-microsoft-com:asm.v2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" name="MyApplication" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="requireAdministrator"
uiAccess="false" />
</requestedPrivileges>
</security>
</trustInfo>
</asmv1:assembly>
Я относительно новичок в этом, поэтому любая помощь будет оценена.
Благодаря
Я использую Visual Studio 2010
Ответы
Ответ 1
В Visual Studio 2010, 2012, 2013, 2015 и 2017 вы можете добавить файл манифеста в свой проект.
Щелкните правой кнопкой мыши файл проекта в обозревателе решений, выберите " Add
, затем " New item
(или сочетание клавиш CTRL + SHIFT + A). Там вы можете найти Application Manifest File
.
Имя файла - app.manifest.
Ответ 2
Как указано в ibram, добавьте манифест через explorer:
![введите описание изображения здесь]()
Это создает манифест по умолчанию. Теперь отредактируйте манифест.
- Обновите имя assemblyIdentity как ваше приложение.
- Попросите пользователей доверять вашему приложению
![введите описание изображения здесь]()
- Добавить поддерживаемую ОС
![введите описание изображения здесь]()
Ответ 3
Перейдите в папку obj в папке вашего приложения, затем отлаживайте. Там удалите файл манифеста и снова создайте его.
Это сработало для меня.
Ответ 4
Самый простой способ создать манифест:
Проект properties-> Безопасность → Нажмите "включить настройки безопасности ClickOnce" (он сгенерирует манифест по умолчанию в свойствах вашего проекта) → затем нажмите его еще раз, чтобы снять этот флажок → откройте свой app.maifest и отредактируйте его, как вы пожелает.
![Manifest location preview]()