Re: Проблема сборки приложения под x64
От: Sergey Россия  
Дата: 21.08.07 15:44
Оценка:
> Есть приложение, состоящее из 30 проектов — движок базы данных. В результате билда приложения, получаются exe и 6 штук dll.
> Проект написан под х32, нужно запустить его под х64. В настройках каждого проекта добавил вариант загрузки под х64, собираю без проблем,
> но когда запускаю exe выдает ошибку Failed to initialize.

Поищите для начала, может какая-то из ваших DllMain возвращает 0.

> Посмотрел через DLL Dependenсce, там есть ошибки совместимости Error: Modules with different CPU types were found., но не моих собранных DLL, а стандартных виндовских, например NTDLL.dll, Kernel32.dll и т.д.


Это скорее всего depends врет. У меня он тоже на все подряд ругается, однако работать программе это не мешает.

> Работаю на Windows Server x64, студия 2005.

> Подскажите, может есть какие-то тонкости сборки под x64.
> Спасибо.
> З.Ы. Собранный проект под x32 запускается без проблем.
>
Posted via RSDN NNTP Server 2.1 beta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.