64-битная разработка и гарантия работоспособости 32-б версии
От: Igor Sukhov  
Дата: 18.08.08 04:02
Оценка:
Есть програмный комплекс — клиентская и серверная части, написана на С# и C++.
Местами Interop (winapi & COM).

И хотя в данный момент используется только 32-битная версия — есть планы выпустить и версию для 64-битных ОС. Так как в связи с переходом наверняка вылезут проблем, особенно в C++ части и в местах где полно интеропа с winapi, то есть идея перевести разработку в нейтивную 64-ю среду (скажем 64-бит Vista) — чтобы словить ошибки как можно раньше и сразу их починить. Но 32-я версию все равно нужна и является в данный момент приоритетом.

Вопрос такой — переведя всю разработку в 64-битную среду — можно ли гарантировать что 32-я версия останется стабильно рабочей. Т.е. если в одном месте переправили код работы с указателями и теперь они 8байтовые — не приведет ли это к потенциально нерабочей 32-битной версии.
* thriving in a production environment *
64 32 bit vista
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.