web-dev-qa-db-de.com

Wie erstelle/bearbeite ich eine Manifest-Datei?

Ich habe diesen Code von einem Kollegen (er hat ihn wahrscheinlich irgendwo aus dem Internet bekommen), aber er ist im Urlaub und ich muss ihn der Manifestdatei hinzufügen

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

Ich bin relativ neu in diesem Bereich, also wäre jede Hilfe dankbar

Ich verwende Visual Studio 2010

75
Cocoa Dev

In Visual Studio 2010, 2012, 2013, 2015 und 2017 können Sie die Manifestdatei Ihrem Projekt hinzufügen.

Klicken Sie mit der rechten Maustaste auf Ihre Projektdatei im Solution Explorer, wählen Sie Add und dann New item (oder STRG + UMSCHALT + A). Dort finden Sie Application Manifest File.

Der Dateiname lautet app.manifest .

94
ibram

Fügen Sie, wie in ibram angegeben, den Manifest Through Solution Explorer hinzu:

 enter image description here

Dadurch wird ein Standardmanifest erstellt. Bearbeiten Sie nun das Manifest. 

  • Aktualisieren Sie den AssemblyIdentity-Namen als Ihre Anwendung. 
  • Bitten Sie die Benutzer, Ihrer Anwendung zu vertrauen

 enter image description here

  • Unterstütztes Betriebssystem hinzufügen

 enter image description here

14
Jim Lahman

Der einfachste Weg, ein Manifest zu erstellen, ist:

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

Gehen Sie zum obj-Ordner in Ihrem App-Ordner und dann zum Debuggen. Löschen Sie dort die Manifest-Datei und bauen Sie sie erneut auf.

0
Isaac