![]() |
Delphi-Version: 2010
Entwicklungsumgebungen erzeugen unterschiedliche Anwendungen
Hallo,
Mir ist folgendes aufgefallen: Wenn ich mein Projekt auf unterschiedlichen Rechnern compiliere sind die resultierenden Anwendungen nicht binärgleich. Woran liegt das? Ich verwende einige 3rd-Party Komponenten, aber diese sind auf allen Rechnern installiert. Wenn ich ein einfaches Projekt (ohne 3rd-Party Komponenten) auf 2 Rechnern kompiliere erhalte ich ebenfalls unterschiedliche Anwendungen. Allerdings sind es nur eine Hand voll. |
AW: Entwicklungsumgebungen erzeugen unterschiedliche Anwendungen
Vielleicht versenkt der Compiler noch Lizenz- und PC-Informationen im Kompilat?
|
AW: Entwicklungsumgebungen erzeugen unterschiedliche Anwendungen
Zudem wurden die Anwendungen auch nicht gleichzeitig erzeugt. So unterscheiden sie sich in den Zeitstempeln
|
AW: Entwicklungsumgebungen erzeugen unterschiedliche Anwendungen
Lizenz-Infos nicht, aber Debug-Informationen.
Wenn die 3rd-Party-Komponenten nicht exakt gleich übersetzt wurden und als DCU eingebunden werden, dann erklären sich die Unterschiede daraus. Die "Handvoll" unterschiede wiederum könnten u.a. im Zeitstempel begründet liegen, den der Compiler mit in die EXE schreibt. |
AW: Entwicklungsumgebungen erzeugen unterschiedliche Anwendungen
In einer Antwort auf die Frage
![]() Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:26 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