Thema: Delphi Manifest Problem

Einzelnen Beitrag anzeigen

Benutzerbild von DerAndereMicha
DerAndereMicha

Registriert seit: 1. Jul 2004
Ort: Berlin
208 Beiträge
 
Delphi 2007 Enterprise
 
#1

Manifest Problem

  Alt 5. Jul 2007, 16:46
Hallo Zusammen,

hat jemand von Euch ne Idee wie ne Manifest-Datei (oder Ressource) aussehen müßte, die XP / Vista dazu zwingt die alten Common-Controls zu verwenden. Auf ein Manifest als solches kann ich nicht verzichten, da mein Programm unter Vista nicht im Virtualisierungsmodus laufen soll. Bis jetzt habe ich leider kein Beispiel dafür gefunden.

So sieht mein Manifest aus:

Delphi-Quellcode:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
    type="win32"
    name="MyApp"
    version="1.0"
    processorArchitecture="*"/>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        publicKeyToken="6595b64144ccf1df"
        language="*"
        processorArchitecture="*"/>
    </dependentAssembly>
  </dependency>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="asInvoker"
          uiAccess="false"/>
        </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
Wenn ich die Common-Control-Version ändere, startet mein Programm überhaupt nicht mehr.

Gruß
Micha
Der Weg ist das Ziel...
  Mit Zitat antworten Zitat