In dem folgenden Manifest ist es erforderlich, das version
Attribut des Elements assemblyIdentity
zu ändern, wenn die Assemblyversion in dem Projekt angegeben wird (oder in meinem Fall als Teil einer MSBuild-Task festgelegt wird)?Ist es erforderlich, das Versionsattribut der AssemblyIdentity in einer Manifestdatei zu ändern?
Nach this Microsoft Connect page, es sieht wie die Versionsnummer des Projekts überschreibt die Versionsnummer des Manifests. Bitte korrigieren Sie mich, wenn ich falsch ...
<?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" processorArchitecture="X86" name="MyApp.exe" type="win32"/>
<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>
Helfen Sie mir Jon Skeet, Sie Hoffnung meine einzige bist ... :)