2017-04-30 28 views
0

Ich versuche derzeit, ein Anwendungsmanifest für mein C# (Universal Windows) -Projekt in Visual Studio 2017 zu erstellen. Ich erstellte das App Manifest und nannte es App2.manifest. App2 ist der Name des Projekts. Ich habe in anderen Posts gelesen, dass Sie in Eigenschaften gehen müssen und dem Projekt mitteilen, welches Manifest verwendet werden soll, aber ich finde die Option, über die sie sprechen, nicht und denke, dass sie nur auf ältere Versionen von VS angewendet wurde.Visual Studio 2017 Application Manifest

Ich bin sicher, dass mein Manifest nicht, weil funktioniert, wenn ich die folgende Zeile, um es hinzuzufügen, wird aufgefordert, es nicht mir

Admin-Zugang zu geben
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 

Jede Hilfe zu dieser wäre sehr dankbar, danke!

+0

Dies ist nicht sinnvoll. Ein UWP verfügt bereits über ein Manifest, das AppX-Manifest, das erforderlich ist, um nach Funktionen zu fragen und den Paketinhalt aufzulisten. Sie sprechen über die Art von Manifest, die ein Desktop-Programm erfordert. Das kann nicht funktionieren. Eine UWP-App kann auch keine Administratorrechte erlangen. Sie wird in einer Sandbox ausgeführt, die verhindert, dass etwas Unkluges mit einer UAC-Stufe ausgeführt wird, die unter "normal" liegt. Wenn Sie dies benötigen, müssen Sie keine UWP-Projektvorlage mehr verwenden. –

+0

Also, wenn ich eine Desktop-Anwendung machen wollte, die als Administrator ausgeführt werden kann, was würde ich wählen? Entschuldigung für die Anfängerfragen –

+0

Wählen Sie etwas aus der Untergruppe "Windows Classic Desktop". –

Antwort

0

Ich benutzte die falsche Art der Anwendung, die mein Problem war.