Нормальный размер EXE в DelphiXE5

  • Автор темы Y.victor
  • Обновлено
  • 09, Jul 2014
  • #1
Работаю в Delphi2007.

Жизнь (и начальство) заставляет переходить на DelphiXE5.

Ну установил, ну сделал простейшее приложение - форма, кнопка и лейил.

И сабо сомой событие OnClick на кнопку - "Label1.Caption := 'Hello, people'";.

Все работает, - но EXE более 10 Мб...

Это нормально? Или можно что-то сделать?ac:

Y.victor


Рег
19 Jul, 2004

Тем
95

Постов
216

Баллов
701
  • 09, Jul 2014
  • #2
y.victor, при компиляции выставляй Build Configurations в Release, подобный екзешнек будет весить пордяка 2 мегов.
 

DanikS


Рег
19 Mar, 2009

Тем
67

Постов
196

Баллов
541
  • 09, Jul 2014
  • #3
Пожалуйста, поподробней.. :-) а где найти то энтот самый Build Configurations? Мне кажется, у меня только Debug...
Вопрос снят. Нашел... В ProcessVanager. Спасибо DanikS
 

Y.victor


Рег
19 Jul, 2004

Тем
95

Постов
216

Баллов
701
  • 10, Jul 2014
  • #4
y.victor, пожалуйста))), один момент - дебажить в этом режиме естессно не получится. То есть его надо выставлять при компиляции стабильного релиза проекта.
 

DanikS


Рег
19 Mar, 2009

Тем
67

Постов
196

Баллов
541
  • 20, Jul 2014
  • #5
fets, post: 759304:Если не секрет что это за условия перехода с 2007 на ХЕ5 ?)
x64, Unicode, FMX, e.t.c.
 

Lobcoiree


Рег
01 Aug, 2008

Тем
71

Постов
210

Баллов
575
  • 25, Jul 2014
  • #6
Более 10мб это без runtime packages? Обычно новый проект идет с включенными runtime packages и должен быть поменьше.
 

Di1983


Рег
25 Jul, 2014

Тем
76

Постов
183

Баллов
603
  • 28, Jul 2014
  • #7
neobi1, post: 759307:Здравствуйте. А есть ли ещё какой либо способ уменьшить размер ехе файла ?
Есть всякие диррективы, типа отключения RTTI. Еще можно линконуть с BPL, тогда exe станет кб 100 , но придется таскать с собой BPL.
 

Lobcoiree


Рег
01 Aug, 2008

Тем
71

Постов
210

Баллов
575
  • 28, Jul 2014
  • #8
Вот с BPL я понял как, а можно поподробнее
Есть всякие диррективы, типа отключения RTTI
 

Neobi1


Рег
06 Jul, 2014

Тем
87

Постов
231

Баллов
686
  • 28, Jul 2014
  • #9
Всё спасибо разобрался. Теперь буду повнимательнее кидать на форму разные компоненты. Оказывается что просто вынос и последующее удаление некоторых компонентов на форме влечёт за собой добавление в uses разного мусора который увеличивает размер exe.
 

Neobi1


Рег
06 Jul, 2014

Тем
87

Постов
231

Баллов
686
  • 21, Oct 2014
  • #11
nevazhno, post: 759314:чем выше версия дельфи тем больше вес файла
Ну добавляют же новье. Кидайте .exe в архив - обычный зип с 2 метров сжимает до 1eer:
 

Ololo123


Рег
21 Jul, 2011

Тем
78

Постов
183

Баллов
603
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно