web-dev-qa-db-fra.com

Comment créer/éditer un fichier manifeste?

J'ai ce code d'un collègue (probablement du Web quelque part) mais il est en vacances et j'ai besoin de l'ajouter au fichier manifeste

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

Je suis relativement nouveau dans ce domaine alors toute aide serait appréciée . Merci

J'utilise Visual Studio 2010

75
Cocoa Dev

Dans Visual Studio 2010, 2012, 2013, 2015 et 2017, vous pouvez ajouter le fichier manifeste à votre projet.

Cliquez avec le bouton droit de la souris sur votre fichier project dans Solution Explorer, sélectionnez Add, puis New item (ou CTRL + MAJ + A). Là vous pouvez trouver Application Manifest File.

Le nom du fichier est app.manifest .

94
ibram

Comme indiqué par ibram, ajoutez le manifeste via la solution Explorer:

 enter image description here

Cela crée un manifeste par défaut. Maintenant, éditez le manifeste. 

  • Mettez à jour le nom assemblyIdentity en tant qu'application. 
  • Demandez aux utilisateurs de faire confiance à votre application

 enter image description here

  • Ajouter un système d'exploitation pris en charge

 enter image description here

14
Jim Lahman

Le moyen le plus simple de créer un manifeste est:

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 

2
ssamko

Allez dans le dossier obj de votre dossier d'applications, puis dans Debug. Là, supprimez le fichier manifeste et construisez à nouveau . Cela a fonctionné pour moi.

0
Isaac