AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Manifest-Datei unter Windows7pro
Thema durchsuchen
Ansicht
Themen-Optionen

Manifest-Datei unter Windows7pro

Ein Thema von redox · begonnen am 12. Jul 2015 · letzter Beitrag vom 13. Jul 2015
Antwort Antwort
Seite 1 von 2  1 2      
redox
(Gast)

n/a Beiträge
 
#1

Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 09:58
Folgenden "Manifest-Text" benutze ich seit XP. Macht unter XP/Wine, Vista, 8/8.1/10.x keinerlei Ärger.

-----
<?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"
processorArchitecture="X86"
name="www.depp.de"
type="win32"
/>
<description>Depp DuDepperterDeppDu</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
-----

Aber unter Win7 knallt es mit der Fehlermeldung (meines Programms):

*****
Ein Fehler ist aufgetreten:
Zugriffsverletzung bei Adresse 75D35B78 in Modul 'KERNELBASE.dll'. Lesen von Adresse FFFFFFFE

Fehlertyp:
EAccessViolation

Fehlermeldung von:
ListView1 [TListView]
*****

Windows 7/8/10 sind 64bittig und jeweils "pro", kompiliert wird nur noch unter Win8.11pro.

Hat jemand eine Ahnung, was Windows7 da herumzunörgeln hat? "Admin-Rechte" habe ich jeweils/besorgt.

Danke!
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 10:16
Welche Delphi-Version? AFAIK hat D6 und älter ein Problem mit ListView und Theming.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#3

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 11:07
Welche Delphi-Version? AFAIK hat D6 und älter ein Problem mit ListView und Theming.
Delphi5, aber das Manifest ist nicht im Programm selbst, sondern wird von einem anderen Programm erzeugt.

Scheint aber egal zu sein, ich kann die Manifest-Datei in einen anderen Ordner verschieben: Progamm läuft.
Manifest-Datei zurück in den Programmordner: Programm schmiert ab

Windows 7 ist zwar nur eine Interimslösung (für das Windows10Upgrade), aber die Abstürze sind trotzdem sehr ärgerlich, da ich keinerleih Ahnung habe, woran es liegen könnte (außer W7=schrottiger als Vista/W8+).

Danke für's Lesen und Antworten!
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 11:13
(außer W7=schrottiger als Vista/W8+).
Wie schon gesagt. Der Fehler ist nicht bei Windows zu suchen sondern bei deiner Delphi-Version die noch kein Manifest kannte als die VCL entwickelt wurde.
Google mal nach "TListView delphi manifest". Dort solltest du ein paar Lösungsansätze finden um den Fehler Delphi(5)-VCL + Manifest selbst beheben zu können.

Was mich wundert das es bei dir nicht unter XP auch schon kracht
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#5

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 11:21
Es liegt wohl *nicht* an der Delphi-Version, sondern am Vorhandensein/Fehlen der Manifest-Datei im Ordner der EXE.

Ohne Manifest-Datei läuft es unter W7, mit Manifest-Datei eben nicht.

Totzdem vielen Dank.

Edit hat Fehler korrigiert!

Geändert von redox (12. Jul 2015 um 11:29 Uhr)
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#6

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 11:35
Es liegt wohl *nicht* an der Delphi-Version, sondern am Vorhandensein/Fehlen der Manifest-Datei im Ordner der EXE.

Ohne Manifest-Datei läuft es unter W7, mit Manifest-Datei eben nicht.

Totzdem vielen Dank.

Edit hat Fehler korrigiert!
Ich denke es liegt wohl eher daran das dein Manifest nicht richtig eingebunden ist.
Normalerweise benötigt die EXE selbst keine Manifest Datei im Ordner der EXE.

Zitat:
außer W7=schrottiger als Vista/W8+).
Ja! Aber nur wenn man keine Ahnung hat so wie du ja selbst schon von dir sagst. (da ich keinerleih Ahnung habe)

gruss

Geändert von EWeiss (12. Jul 2015 um 11:39 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 11:40
Es liegt wohl *nicht* an der Delphi-Version, sondern am Vorhandensein/Fehlen der Manifest-Datei im Ordner der EXE.

Ohne Manifest-Datei läuft es unter W7, mit Manifest-Datei eben nicht.
Ob nun Delphi-Datei die Manifestinformationen in der Exe erzeugt oder extern als eigenständige Datei ist für die Inkompatibilität der Delphi 5/6-VCL irrelevant.
Für beiden schaltet Windows in den "Das Programm wird gethemed"-Modus um. Und dieses andere Zeichnen unterstützt die D5/6 VCL nicht 100%ig.

Unter http://www.soft-gems.net/index.php/c...-theme-manager findet man auch eine Komponente/Implementierung die auch noch andere Bugs der VCL min Manifest behebt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#8

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 11:59
Es liegt wohl *nicht* an der Delphi-Version, sondern am Vorhandensein/Fehlen der Manifest-Datei im Ordner der EXE.

Ohne Manifest-Datei läuft es unter W7, mit Manifest-Datei eben nicht.

Totzdem vielen Dank.

Edit hat Fehler korrigiert!
Ich denke es liegt wohl eher daran das dein Manifest nicht richtig eingebunden ist.
Normalerweise benötigt die EXE selbst keine Manifest Datei im Ordner der EXE.

Zitat:
außer W7=schrottiger als Vista/W8+).
Ja! Aber nur wenn man keine Ahnung hat so wie du ja selbst schon von dir sagst. (da ich keinerleih Ahnung habe)

gruss

Ja, keine Ahnung und keine Manifest-Einbindung in der EXE.

Richtig, kein Manifest in der EXE.
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#9

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 12:05
Es liegt wohl *nicht* an der Delphi-Version, sondern am Vorhandensein/Fehlen der Manifest-Datei im Ordner der EXE.

Ohne Manifest-Datei läuft es unter W7, mit Manifest-Datei eben nicht.
Ob nun Delphi-Datei die Manifestinformationen in der Exe erzeugt oder extern als eigenständige Datei ist für die Inkompatibilität der Delphi 5/6-VCL irrelevant.
Für beiden schaltet Windows in den "Das Programm wird gethemed"-Modus um. Und dieses andere Zeichnen unterstützt die D5/6 VCL nicht 100%ig.

Unter http://www.soft-gems.net/index.php/c...-theme-manager findet man auch eine Komponente/Implementierung die auch noch andere Bugs der VCL min Manifest behebt.
OK, vielen Dank für die Erläuterungen, aber warum crasht es denn nur unter W7?

XP/Wine/Vista/8/10 schlucken's problemlos...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: Manifest-Datei unter Windows7pro

  Alt 12. Jul 2015, 12:28
OK, vielen Dank für die Erläuterungen, aber warum crasht es denn nur unter W7?
XP/Wine/Vista/8/10 schlucken's problemlos...
Mir ist eher unklar wieso es nicht unter XP/Vista/... crasht. Vermutlich Zufall und Glück
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:10 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