AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Exe-Datei größe höher als mit Turbo Delphi 2006
Thema durchsuchen
Ansicht
Themen-Optionen

Exe-Datei größe höher als mit Turbo Delphi 2006

Ein Thema von octonet · begonnen am 10. Okt 2016 · letzter Beitrag vom 10. Okt 2016
Antwort Antwort
octonet

Registriert seit: 18. Mär 2009
16 Beiträge
 
Delphi 6 Professional
 
#1

Exe-Datei größe höher als mit Turbo Delphi 2006

  Alt 10. Okt 2016, 12:52
Hallo zusammen,

eine Anwendung von mir, war nach dem Compilieren in Turbo Delphi 2006 immer 1MB groß.

Jetzt in Delphi 10.1 Berlin größer 4MB.

Natürlich ist diese Größe immer noch recht klein.
Gibt es da einen Schalter der die Größe vor Auslieferung wieder reduziert?

Das gab es mal in der Version Delphi-1. Auch konnte man damals debugger code aus der Exe verbannen.

Ist dieses auch in Delphi 10.1 Berlin möglich?

Grüße
Robert
Robert
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Exe-Datei größe höher als mit Turbo Delphi 2006

  Alt 10. Okt 2016, 12:57
4 MiB ist schon ohne Debug-Code. Ansonsten wäre die Anwendung über 10 MiB groß.

Die neuen Features usw. brauchen leider Platz. Man kann zwar die Größe durch Tricks noch etwas reduzieren, aber der Aufwand macht heute normalerweise keinen Sinn mehr.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Exe-Datei größe höher als mit Turbo Delphi 2006

  Alt 10. Okt 2016, 12:59
Grundsätzlich ist in einer EXE mehr drin als früher. Auf die Werte von Delphi 2006 wirst Du nicht mehr kommen.

Aber Du hast wie früher auch die Compiler-Schalter, um das Einbinden von Debug-Infos zu deaktivieren. Schaue mal in die Projekt-Optionen. Normalerweise sind diese Infos in der sog. "Release-Konfiguration" bereits deaktiviert, dies gab es auch unter Delphi 2006.

Wenn Du die Suchfunktion bemühst, wirst Du entsprechende Themen finden, in denen die Größe der EXE-Datei diskutiert wird. Was Du dort nicht findest, kannst Du gern hier noch nachfragen.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

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

AW: Exe-Datei größe höher als mit Turbo Delphi 2006

  Alt 10. Okt 2016, 13:12
{$WEAKLINKRTTI ON} in Projektdatei

Ansonsten kontrollieren ob wirklich alle Debugschalter deaktiviert sind.
Bei übernahme Projekte aus alten Delphi-Versionen werden diese gerne mal falsch gesetzt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


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 22:37 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