WP5 Exe-Präsentation funtioniert nicht auf einen XP-Rechner

Alles zum Thema Wings
Everything concerning Wings
Antworten
lutten
Beiträge: 9
Registriert: 9. Mär 2008, 21:28

Hallo!
Eine mit WP5 erstellte Exe-Präsentation funktioniert auf einem Windows XP-Rechner nicht (Startet nicht und es kommt auch keine Fehlermeldung). Die gleiche Präsentation mit WP4 erstellt funktioniert problemlos. Die Videos wurden mit der neuen Funktion in Wings-Videos geändert.

Wo kann das Problem liegen?

Liebe Grüße
Hannes
lutten
Beiträge: 9
Registriert: 9. Mär 2008, 21:28

Ich habe eine Möglichkeit gefunden damit die Exe-Präsentation auch auf einen Windows-XP Rechner funktioniert: Ich habe die alte Version der DirectX ddl (die die WP4 automatisch in den Ordner anlegt) hineinkopiert (File: D3DX9_41.ddl) und schon funktioniert die Präsentation.

An Stumpfl: Bitte sich das mal anzusehen und eventuell richtigstellen.

Liebe Grüße
Hannes
Patrick Zorn

Hallo,

leider hatten wir nun schon einige Male die Rückmeldung, dass neue EXE Dateien nicht richtig gespielt werden.
Dies war immer zurückzuführen auf ein nicht "aktuelles" DirectX am Ziel PC.

Wings Platinum 5 nutzt an und für sich eine etwas neuere Version als Wings Platinum 4. Warum in deinem Fall das kopieren der Datei geholfen hat erschließt sich mir nicht ganz.
Der beste Workflow wäre, alle PC's die man zur wiedergabe nutzen möchte, mit dem aktuellen DirectX zu versehen.
Der aktuellste Installer wäre auf dem Wings Platinum USB Stick enthalten und kann bequem über das Autorun Fenster installiert werden.

mit freundlichen Grüßen
Patrick Zorn
Benutzeravatar
Gucki
Pro User
Beiträge: 1030
Registriert: 17. Jan 2008, 21:53

Lieber Patrick, lieber Hannes,hallo Forum ,

Hannes schrieb:
Ich habe eine Möglichkeit gefunden damit die Exe-Präsentation auch auf einen Windows-XP Rechner funktioniert: Ich habe die alte Version der DirectX ddl (die die WP4 automatisch in den Ordner anlegt) hineinkopiert (File: D3DX9_41.ddl) und schon funktioniert die Präsentation
Das ist ja mal wieder verwirrend ? Ist es denn doch so dass ggf. unterschiedliche Betriebssystemversionen XP,Vista, WIN 7, WIN 8 und unterschiedliche Platinumversionen unterschiedliche direct X Versionen benötigen ??
Das wäre wirklich einen absoluter Mist bzgl Kompatibilität bei der EXE Weitergabe ! Ich ging immer davon aus, dass directX Versionen abwärts kompatibel sind, sprich die neueste Version richtig ist ?!?
Das würde sich doch auch mit Patricks Aussage decken :
Der beste Workflow wäre, alle PC's die man zur wiedergabe nutzen möchte, mit dem aktuellen DirectX zu versehen.
Der aktuellste Installer wäre auf dem Wings Platinum USB Stick enthalten und kann bequem über das Autorun Fenster installiert werden.
Aber Bemerkung von Patrick:
Wings Platinum 5 nutzt an und für sich eine etwas neuere Version als Wings Platinum 4. Warum in deinem Fall das kopieren der Datei geholfen hat erschließt sich mir nicht ganz.
Lieber Hannes , lieber Patrick gibt neue Erkenntnisse, bzw. war ggf etwas doch nicht richtig installiert ( z.B die neueste DX Version vom Stick ?)

Wie heisst diese neueste Version genau !
Achte auf Deine Gedanken, sie sind der Anfang Deiner Taten.
Patrick Zorn

Guten Morgen,

folgende Gegebenheiten sind bei DirectX zu beachten:
Es gibt unterschiedliche Versionen (DirectX 7; DirectX 8; DirectX 9; DirectX 10 und die aktuellste Version DirectX 11)
In diesen Versionen gibt es meist einige Revisionen (DirectX 9.0a; DirectX 9.0b; DirectX 9.0c; DirectX 11.2;...)
Eine volle Übersicht kann man sich hier holen: http://de.wikipedia.org/wiki/DirectX#Versionshistorie

Wings Platinum 4 als auch Wings Platinum 5 benötigen die DirectX 9 Bibliothek. Jedoch werden von beiden Programmen unterschiedliche Revisionen verlangt.
Wings Platinum 4 benötigt mindestens DirectX 9.0c (d.h. DirectX9.0c od. DirectX 9.29)
wobei für Wings Platinum 5 die letzte Revision von DirectX 9 also DirectX 9.29 zwingend erforderlich ist.

Hinzu kommt, dass aktuellere Versionen z.b. DirectX 11 die kleineren Versionsbibliotheken z.b. DirectX 9 nicht inkludiert haben. Man kann die Versionen also als eigenständige Versionen ansehen. Dies bedeutet, dass auf einem aktuellen PC mit vorinstallierten DirectX11 das für Platinum 5 notwendige DirectX 9.29 nicht mit dabei ist.
Somit ist eine manuelle Installation dieser Version notwendig.

Da es sich bei den unterschiedlichen Versionen um eigenständige Versionen handelt (ähnlich wie bei WP4 und WP5) kann man diese problemlos "parallel" installieren ohne dabei die aktuellere Version zu überschreiben/deinstallieren.

HINWEIS: da die EXE Präsentation ebenfalls die DirectX Ressourcen nutzt, muss auf den Wiedergabe PC ebenfalls das "richtige" DirectX installiert sein. (Optimallösung)
Die von WP 5 automatisch zur EXE abgelegte D3DX9_43.DLL ist als "Notlösung" gedacht. Sollte nämlich auf einem Wiedergabe PC nicht das erforderliche DirectX 9 installiert sein, aber auch keine allzu veraltete Revision, so kann diese DLL dazu führen, dass die Wiedergabe dennoch läuft und somit die EXE abgespielt werden kann.

mit freundlichen Grüßen
Patrick Zorn
Benutzeravatar
Gucki
Pro User
Beiträge: 1030
Registriert: 17. Jan 2008, 21:53

Lieber Patrick,

besten Dank für Deine Infos. Abschließend doch noch ein paar Fragen zur Weitergabe von Exes , die mit unterschiedlichen Platinum Versionen ( 3.70, 4.25, 5.xx) erstellt wurden - auch mit diversen Betriebssystemen max ab Win XP.

Notwendig : DX 9.0c für Platinum 4.25 , DX 9.29 für Platinum 5.XX und für 3.70 ?

Reicht für Platinum 3.70 auch DX 9.0c, oder muss ggf. eine 3. unterschiedliche DX Version( Revision) mitgeschickt werden ?

Können unterschiedliche Betriebssysteme (Win XP, Vista, Win7 ,Win8) bzgl. Exe Wiedergabe und paralleler Installation mehrerer unterschiedlicher DX Versionen Probleme bekommen bzw andere Programme beeinflussen ?

Also welche DX Revisionen sollte ich bei Weitergabe unterschiedlicher EXEs ( aus Platinum 3.70,4.25, 5.XX ) sicherheitshalber mitliefern ?
Achte auf Deine Gedanken, sie sind der Anfang Deiner Taten.
Dieter Hartmann
Pro User
Beiträge: 1243
Registriert: 10. Jan 2008, 13:28

...die Version von WP-USB-Stick, also die Version, die mindestens für WP5 nötig ist (DirectX 9.0c vom Juni 2010). Die älteren Exe-Präsentationen sollten auch mit neueren DirectX 9.0c-Versionen laufen.
Viele Grüße
Dieter Hartmann

www.quattroVision.de
Patrick Zorn

Hallo,

Dieter hat vollkommen recht - einfach die letzte verfügbare DirectX 9 Version (oftmals aufgeführt als DirectX 9.29 oder auch als DirectX 9.0c vom Juni 2010) installieren und alles ist gut.
Sowohl für WP 3 als auch 4 und natürlich für WP 5

mit freundlichen Grüßen
Patrick Zorn
Achim_Maier
Pro User
Beiträge: 1327
Registriert: 16. Jan 2008, 17:49

Dieses DirectX hat uns hier schon 220 Einträge beschert. http://avstumpfl.com/forum/search.php?s ... ds=directx

Es ist für Anfänger bzw. PC-Laien unverständlich und hat uns deshalb auch schon viele AV-Freunde gekostet.
Gruß Achim
www.HDAV.in
WingsPRO,Win10/64,GTX1080Ti,SSD
Antworten