Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#12

AW: Mit Delpi 2010 erzeugte exe läuft nicht auf anderen Rechnern

  Alt 21. Mär 2012, 16:04
Ich hänge mich einfach mal hier dran, weil das Problem zwar das selbe ist, die Lösung leider aber nicht half.

Ich habe D2007, und dort vorhin die DevART UniDAC 3.5 deinstalliert, und anschließend die gleichen Kompos in der Version 4.1 (trial) installiert, um zu gucken, ob ich damit dann an neuere MySQL Server Versionen heran komme (die 3.5 meldete "Bad handshake" beim connect). Siehe da, mit UniDAC 4.1 klappts!

Leider ist es seit dem aber so, dass ich mein kompiliertes Programm nur noch auf dem Entwicklungsrechner starten kann, da angeblich die unidac105.bpl und dac105.bpl fehlen. Werfe ich diese ins Prgorammverzeichnis gehts, dann fehlt aber auf ein mal die rtl100.bpl. Ich vermute, das würde sich über alle verwendeten Packages fortsetzen.
Die Krux: Ich erzeuge das Projekt nicht mit Laufzeitpackages. Tu ich das aus Spaß mal, wird die EXE gleich 3MB kleiner, und die BPLs fehlen natürlich. Kompiliere ich ohne, ist die EXE wieder rund 5,4MB groß wie vor dem UniDAC Upgrade, aber die BPLs fehlen angeblich nach wie vor

Alles lief zuvor ohne Probleme, und der Auslöser ist definitv der UniDAC Versionswechsel. Was kann da schief gelaufen sein, bzw. wo könnte ich da noch Dinge einstellen?

Danke!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat