Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Manifest Datei wird nicht genutzt (https://www.delphipraxis.net/191264-manifest-datei-wird-nicht-genutzt.html)

p80286 27. Dez 2016 12:11

Manifest Datei wird nicht genutzt
 
Hallo zusammen,
Ich wollte einem mit D7 erstellten Programm ein neueres Outfit verpassen und habe mit Himitsus Manifest-Creator eine Manifest-Datei erstellt (progname.exe.manifest) einmal mit BS=W7 und einmal ohne Angabe des BS (XP-Kompatibel?).
In beiden Fällen wird die Manifest-Datei ignoriert. BS ist W7home.

Da es auf dem Firmen Rechner (W7prof) funktioniert -bei anderen Programmen-, nehme ich an, daß ich da irgendeine Kleinigkeit übersehen habe, aber welche?

Gruß
K-H

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
    version="1.0.0.0"
    name="Private.Unknown.wavplay"
    type="*"/>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="asInvoker"
          uiAccess="false"/>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
    <application>
      <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
    </application>
  </compatibility>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        publicKeyToken="6595b64144ccf1df"
        language="*"
        processorArchitecture="*"/>
    </dependentAssembly>
  </dependency>
</assembly>

himitsu 27. Dez 2016 12:28

AW: Manifest Datei wird nicht genutzt
 
Am Problemlosesten ist es, wenn die Manifestdatei als Ressource einkompiliert (gelinkt) wird.

Wenn es nur um das Aussehen geht, dann TXPManifest, bzw. die Unit XPMan ins Projekt aufnehmen, welche in Delphi 7 enthalten sind.
(die schwachsinnige Komponente macht nichts anderes, als indirekt diese Unit einzubinden, aber beim Löschen der Komponente verbleibt dennoch diese Unit im Projekt :stupid:)

p80286 27. Dez 2016 12:34

AW: Manifest Datei wird nicht genutzt
 
Zitat:

Zitat von himitsu (Beitrag 1357276)
(die schwachsinnige Komponente macht nichts anderes, als indirekt diese Unit einzubinden, aber beim Löschen der Komponente verbleibt dennoch diese Unit im Projekt :stupid:)

:stupid:Das ist ja das Problem, da ich beide Oberflächen stimmig haben möchte!

Gruß
K-H

Dalai 27. Dez 2016 13:33

AW: Manifest Datei wird nicht genutzt
 
Hat deine EXE bereits ein Manifest eingebettet? Dann wird das externe Manifest ignoriert. => Manifest einkompilieren.

Grüße
Dalai

p80286 28. Dez 2016 09:46

AW: Manifest Datei wird nicht genutzt
 
:oops:
Hat sich erledigt. Über Nacht (boot) wurde die Manifest-Datei erkannt.
(sieht scheußlich aus)

Vielen Dank für Eure Hilfe.

K-H

himitsu 28. Dez 2016 12:25

AW: Manifest Datei wird nicht genutzt
 
Zitat:

Zitat von p80286 (Beitrag 1357319)
(sieht scheußlich aus)

Leg diese Manifestdatei mal neben deine delphi32.exe :angle:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz