Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > DCU файлы, Delphi XE2


Автор: AntonPavlov 17.1.2012, 20:26
Вопрос первый.
После установки компонентов RichView в папке с проектом, использующим сий компонент, стало появляться целое изобилие dcu файлов, явно имеющих отношение к RichView. При каждой компиляции они появляются вновь и вновь. Причем при компиляции примеров с сайта RichView - эти файлы отсутствуют .Что нужно отключить, чтобы файлы не возникали?
И еще, вопрос второй. 
Почему в XE2 стал такой огромный размер exe файла? Проект из одной пустой формы стал весить почти 7 Мб, раньше такого не было, в чем это дело?

Автор: northener 18.1.2012, 00:45
Вопрос первый. Что есть "компоненты RichView"? Я так понимаю, что это некоторые сторонние компоненты, реализующие стандартный Виндовский RichView.
Если я прав, то вопрос второй. Как эти компоненты (библиотека) устанавливались?

Добавлено через 1 минуту и 57 секунд
Цитата(AntonPavlov @  17.1.2012,  20:26 Найти цитируемый пост)
И еще, вопрос второй. 
Почему в XE2 стал такой огромный размер exe файла? Проект из одной пустой формы стал весить почти 7 Мб, раньше такого не было, в чем это дело?

Имхо. Сторонние компоненты виноваты. У меня ХЕ2 нет, но по опыту знаю. Хотите верьте, хотите нет. smile

Автор: Keeper89 18.1.2012, 00:48
Цитата(AntonPavlov @  17.1.2012,  20:26 Найти цитируемый пост)
Почему в XE2 стал такой огромный размер exe файла? Проект из одной пустой формы стал весить почти 7 Мб, раньше такого не было, в чем это дело?

Потому что конфигурация стоит Debug.
Цитата(AntonPavlov @  17.1.2012,  20:26 Найти цитируемый пост)
После установки компонентов RichView в папке с проектом, использующим сий компонент, стало появляться целое изобилие dcu файлов, явно имеющих отношение к RichView. При каждой компиляции они появляются вновь и вновь. Причем при компиляции примеров с сайта RichView - эти файлы отсутствуют .Что нужно отключить, чтобы файлы не возникали?

Можно назначить папку их возникновения - это тоже в конфигурации проекта.

Автор: northener 18.1.2012, 01:06
Цитата(Keeper89 @  18.1.2012,  00:48 Найти цитируемый пост)
Цитата(AntonPavlov @  17.1.2012,  20:26 Найти цитируемый пост)
Почему в XE2 стал такой огромный размер exe файла? Проект из одной пустой формы стал весить почти 7 Мб, раньше такого не было, в чем это дело?

Потому что конфигурация стоит Debug.

Переведи. Что в ХЕ2 добавлено для конфигурации DEBUG, чего не было в Д2007. И главное - на кой хрен?

Автор: CodeMonkey 18.1.2012, 10:28
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=885424&msg=11398889

Цитата
Что в ХЕ2 добавлено для конфигурации DEBUG, чего не было в Д2007


В Debug включена генерация отладочной информации TD32.

Цитата
И главное - на кой хрен?
 

Главное - почему это раньше сделано не было. Release и Debug были идентичны.

Автор: taro 24.1.2012, 13:01
Цитата(CodeMonkey @ 18.1.2012,  10:28)
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=885424&msg=11398889

Сегодня поставил EX2, update3 и сразу возникли вопросы. 

1. Создал пустой проект, выбрал target Release, скомпиллировал - 8 мегайбайт. Проверил, сняты ли галочки с дебага, выключил темы. 7.8 мб
Это нормально? В третьей что-то "улучшили"? 

2. При каждом открытии проекта target сбрасывается в debug - у вас тоже так? 
Спасибо. 

Автор: CodeMonkey 24.1.2012, 13:05
Нет, такого не замечаю.

Автор: taro 24.1.2012, 13:24
Цитата(CodeMonkey @ 24.1.2012,  13:05)
Нет, такого не замечаю.

В смысле, ни первого, ни второго? 

Автор: ZBugz 25.1.2012, 07:31
Цитата(taro @ 24.1.2012,  13:01)
Цитата(CodeMonkey @ 18.1.2012,  10:28)
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=885424&msg=11398889

Сегодня поставил EX2, update3 и сразу возникли вопросы. 

1. Создал пустой проект, выбрал target Release, скомпиллировал - 8 мегайбайт. Проверил, сняты ли галочки с дебага, выключил темы. 7.8 мб
Это нормально? В третьей что-то "улучшили"? 

2. При каждом открытии проекта target сбрасывается в debug - у вас тоже так? 
Спасибо.

1. У меня так же
2. Темы, кстати, так просто не выключаються. Они в dpr все равно в uses модули оставляют. Надо руками вытирать.

Автор: CodeMonkey 25.1.2012, 08:38
Либо у вас чего-то глючит, либо у меня апдейт не встал, либо одно из двух.

Автор: Keeper89 25.1.2012, 11:42
Цитата(taro @  24.1.2012,  13:01 Найти цитируемый пост)
1. Создал пустой проект, выбрал target Release, скомпиллировал - 8 мегайбайт. Проверил, сняты ли галочки с дебага, выключил темы. 7.8 мб
Это нормально? В третьей что-то "улучшили"? 

Я может куда-то не туда жму, но у меня только 1,52 МБ.

Автор: taro 25.1.2012, 12:11
Цитата(Keeper89 @ 25.1.2012,  11:42)
Цитата(taro @  24.1.2012,  13:01 Найти цитируемый пост)
1. Создал пустой проект, выбрал target Release, скомпиллировал - 8 мегайбайт. Проверил, сняты ли галочки с дебага, выключил темы. 7.8 мб
Это нормально? В третьей что-то "улучшили"? 

Я может куда-то не туда жму, но у меня только 1,52 МБ.

Прояснилась ситуация. Выбор target не сохраняется и всегда собирается в debug информацией. Залез в dproj и исправил руками - все взлетело. 
Как-то мне это поведение не понравилось. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)