![]() |
Manifest an bestehendes anhängen
Ist es möglich ein Manifest an ein bestehendes anzuhängen?
Innerhalb einer Resource? Meine Resource 24,1,0 Bei der Value 0 befindet sich das erste Manifest. Die gleiche Value benötige ich aber auch für das zweite Manifest sonst läuft meine Anwendung nicht so wie sie soll. Hab das mal versucht bin aber gescheitert. (kein so richtigen plan von *.xml) :) gruss Emil |
Re: Manifest an bestehendes anhängen
was willst denn machen?
in einer bestehenden exe das manifest änderen? das geht mit programmen wie resource hacker ganz einfach. an sonsten löschst du das alte und fügst dein gewünschtes ein. :) |
Re: Manifest an bestehendes anhängen
Zitat:
Alte löschen :wall:, dann geht gar nichts mehr. An der Value 0 habe ich das Manifest um die Commoncontrols zu installieren
XML-Code:
in dem gleichen Manifest möchte ich jetzt das noch hinzufügen ... den einsprungspunkt in der resource muss ich erhalten
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity type="win32" name="DelphiApplication" version="1.0.0.0" processorArchitecture="*"/> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> </dependentAssembly> </dependency> </assembly> da die msvcr90.DLL ansonsten nicht richtig installiert wird.
XML-Code:
Beides muss an 24, 1, 0 stehen da es sonst nicht funktioniert.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <noInheritable/> <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" /> <file name="msvcr90.dll" /> <file name="msvcp90.dll" /> <file name="msvcm90.dll" /> </assembly> Einfach die zwite unten anhängen geht nicht. gruss Emil |
Re: Manifest an bestehendes anhängen
Ich meine das schon ernst ist das nicht möglich?
gruss Emil |
Re: Manifest an bestehendes anhängen
Es gibt immer nur ein Manifest.
Aber du kannst mehrere Dinge in einem Manifest einstellen. Schau Dir mal den ![]() Sherlock |
Re: Manifest an bestehendes anhängen
Zitat:
Mein Problem ist das dieses Manifest beide DLL's laden muss. Dann ist da auch ein BUG Beim eintrag Laden/Speichern ist hinter *.manifest ein Button beschriftet mit LADEN da wird nichts geladen sondern gespeichert. Hmm soll das so sein ? gruss EMil |
Re: Manifest an bestehendes anhängen
Sind diese DLLs COM-Librarys? Wenn ja, dann geht das auch mit Himis Tool sofern die Biester auf Deinem System registriert sind. Wenn nein, dann brauchst das eh nicht, da Du solche DLLs manuell durch LoadLibrary nachladen musst.
Sherlock |
Re: Manifest an bestehendes anhängen
Zitat:
Zitat:
Ist eine VC Runtime Bibliothek die kann man ohne Manifest nicht laden. Zitat:
gruss Emil |
Re: Manifest an bestehendes anhängen
Liste der Anhänge anzeigen (Anzahl: 1)
Aha, was da noch fehlt sind doch die Klassen, die die Libs zur Verfügung stellen. Schau mal mein angehängtes Beispiel an.
Sherlock |
Re: Manifest an bestehendes anhängen
Zitat:
Ich habe die beiden Manifeste einzeln addiert (ResHacker) und sie funktionieren. Also hier liegt kein Manifest problem vor sondern ein Formatieren der *.xml das beide DLL's laden Danke.. gruss Emil |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz