Ich habe ein wenig herumgespielt, und es scheint, dass das Kommandozeilentool diese Fähigkeit tatsächlich nicht besitzt. Ich vermute, es wurde getan, um es leicht zu halten (oder vielleicht Kostenfragen).
Eine Alternative wäre die Verwendung des GenerateApplicationManifest MSBuild-Aufgabe :
Beispiel:
<Target Name="Build">
<GenerateApplicationManifest
AssemblyName="myapp.exe"
Product="My Product"
...
OutputManifest="SimpleWinApp.exe.manifest">
<Output
ItemName="ApplicationManifest"
TaskParameter="OutputManifest"/>
</GenerateApplicationManifest>
</Target>
Dies gibt Ihnen viel mehr Möglichkeiten (eigentlich alles, was Sie über MageUI
(kann von hier aus durchgeführt werden) und Sie umgehen die mage.exe
(und seine Grenzen) vollständig zu verstehen.
Sie sollten es überall verwenden können, wo MSBuild unterstützt wird (csproj-Dateien, TFS Build proj-Dateien usw.).