Форум: "Начинающим";
Текущий архив: 2017.04.02;
Скачать: [xml.tar.bz2];
ВнизКомпиляция кода D2007 в XE8. Найти похожие ветки
← →
Abcdef123 (2015-07-29 09:02) [0]Здравствуйте, Мастера.
Извините, если задаю вопрос слишком простой, прошу дать ссылку или объяснить здесь, как оптимально (не затрачивая много времени на перевод кода в новую версию дельфи). Наверняка кто-то уже прошел этот этап и сделал свои выводы.
Я в частности поясню, с чем я столкнулась.
1. В Свойствах проекта в среде XE8 есть новое Inherit. Какие из этих свойств надо оставить Inherit=True, а какие лучше отключить? Я заметила, что если все включены, то при компиляции выдает столько простейших ошибок (типа uses Forms и многие другие не признает), что я не не знаю, надо ли править код (типа везде писать префикс - к примеру Vcl.Forms), или просто нужны правильные настройки проекта.
2. Если код придется править, то может у кого то есть набор часто встечающихся необходимых правок?
Я некоторые не нашла пока даже, на что надо править - к примеру uses Messages , и еще, к примеру, ShortDateFormat. (Это просто на первую вскидку, самих ошибок гораздо больше)
Заранее спасибо!
← →
Игорь Шевченко © (2015-07-29 10:29) [1]Оптимально
1. Удалить bdsproj, cfg
2. Открыть dpr (dpk)
3. Выбрать в меню "Build"
....
PROFIT!!!
← →
Abcdef123 (2015-07-30 06:45) [2]To [2] Я сделала так, но проблема не исчезла. Или я ожидаю невозможного? Вопросы все еще остаются, которые описала выше.
Если более конкретно, если вы запускаете dpr, то при компиляции префиксы ко всем юнитам добавляются сами автоматически? Или вы все таки вручную сами прописывали префиксы?
← →
Игорь Шевченко © (2015-07-30 10:24) [3]
> но проблема не исчезла
какая ?
← →
Abcdef123 (2015-07-30 11:31) [4]To [3]
Вот проблема.вопрос:при компиляции выдает столько простейших ошибок (типа uses Forms и многие другие не признает), что я не не знаю, надо ли править код (типа везде писать префикс - к примеру Vcl.Forms), или просто нужны правильные настройки проекта.
2. Если код придется править, то может у кого то есть набор часто встечающихся необходимых правок?
Я некоторые не нашла пока даже, на что надо править - к примеру uses Messages , и еще, к примеру, ShortDateFormat. (Это просто на первую вскидку, самих ошибок гораздо больше)
← →
Игорь Шевченко © (2015-07-30 12:13) [5]Abcdef123 (30.07.15 11:31) [4]
Надо удалить bdsproj и cfg
Открыть dpr
никаких дополнительных правок в исходный код не вносить.
XE2, XE5, XE7 - процесс проходил безболезненно.
XE8 - не пробовал, но не думаю, что именно эта часть там изменилась
← →
Abcdef123 (2015-07-31 07:15) [6]To [5] Спасибо за ответ! Теперь мне ясно, что в принципе никаких правок не должно быть. Просто по непонятной мне причине у меня не работает. Я удалила файлы, как вы сказали, даже не только - bdsproj, cfg,но и dproj.local, .res ...короче, оставила только .dpr. Но, все равно, у меня не компилится. И я вручную дописываю префиксы, а поскольку проект большой, то кажется нет конца моей работе. И как выясняется, что это и не надо. Похоже надо искать причину, почему у меня не работает. У меня комп Win7 64bit. А у вас?
← →
Игорь Шевченко © (2015-07-31 10:19) [7]Abcdef123 (31.07.15 07:15) [6]
А что говорят в поддержке Embarcadero про ваш случай ? Обращались ?
← →
Abcdef123 (2015-07-31 11:10) [8]Нет, еще не обращалась. Я ж до вашего 5го ответа не была уверена, как в принципе полжна проходить "адаптация". Теперь я знаю, что префиксы прописывать вручную не нужно. Так что попытаюсь еще сама покопаться еще немного, уж если не получится, то буду обращаться в службу поддержки.
Спасибо вам за ответы.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2017.04.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.001 c