Как мне создать / отредактировать файл манифеста? - PullRequest
81 голосов
/ 19 мая 2011

У меня есть этот код от коллеги (возможно, он был где-то из Интернета), но он в отпуске, и мне нужно добавить его в файл манифеста

<?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

Ответы [ 4 ]

102 голосов
/ 19 мая 2011

В Visual Studio 2010, 2012, 2013, 2015 и 2017 вы можете добавить файл манифеста в свой проект.

Щелкните правой кнопкой мыши файл проекта в Обозревателе решений , выберите Add, затем New item (или CTRL + SHIFT + A). Там вы можете найти Application Manifest File.

Имя файла app.manifest .

17 голосов
/ 04 марта 2016

Как указано в ibram, добавьте манифест через обозреватель решений:

enter image description here

Это создает манифест по умолчанию.Теперь отредактируйте манифест.

  • Обновите имя AssemblyIdentity как ваше приложение.
  • Попросите пользователей доверять вашему приложению

enter image description here

  • Добавить поддерживаемую ОС

enter image description here

2 голосов
/ 01 апреля 2019

Самый простой способ создания манифеста:

Project Properties -> Security -> Click "enable ClickOnce security settings" 
(it will generate default manifest in your project Properties) -> then Click 
it again in order to uncheck that Checkbox -> open your app.maifest and edit 
it as you wish.

Manifest location preview

0 голосов
/ 20 августа 2017

Перейдите в папку obj в папке вашего приложения, затем Отладка.Там удалите файл манифеста и соберите заново.У меня это сработало.

...