Delphi XE2: в поисках более быстрого способа миграции VCL ProjectGroup с 32-разрядной на 64-разрядную версию - PullRequest
13 голосов
/ 03 сентября 2011

Как указано в RAD Studio docwiki , для переноса 32-битного VCL-приложения в 64-битное:

Откройте 32-разрядное приложение в IDE, добавьте и активируйте 64-разрядную целевую платформу и скомпилируйте приложение как 64-разрядное приложение.

У меня есть группа проектов, которая содержит более 200 32-битных проектов. Чтобы поддерживать 64 бита, мне нужно добавить 64-битную целевую платформу по одному.

Есть ли более быстрый способ добавить 64-битную целевую платформу?

Ответы [ 2 ]

17 голосов
/ 03 сентября 2011

Вам придется написать (или найти) приложение utlity, которое просматривает файлы .dproj группы проектов, обновляя настройки по мере необходимости.Нет встроенных функций для автоматизации этого.

10 голосов
/ 03 сентября 2011

Согласно примечаниям к выпуску, версия JCL 2.3.1.4197 включает новый модуль JclMsBuild для запроса и обновления файлов MsBuild.Возможно, этот модуль можно использовать для написания простого инструмента обновления.

...