Установка и выполненный 32 обдумала машину на 64 бита

Я хочу удостовериться, что в 64-разрядном Windows, 32-разрядное приложение может быть установлено/выполнено без каких-либо проблем? И это гарантируется обратной совместимостью Windows?

Например, любое приложение (например, Кодер Медиа Microsoft Windows 9), который работает гладко в 32-разрядном Windows 7, может работать гладко в 64-разрядном Windows 7.

Я разрабатываю некоторое программное обеспечение, и на самом деле мой вопрос состоит в том, ли версия выпуска x86 хорошо и для 32-разрядного и для 64-разрядного Windows 7. Если WOW мог бы гарантировать это, это могло бы сохранить мою работу для упаковки различных двоичных файлов для различных платформ.

3
задан 17.04.2011, 15:52

2 ответа

Нет, нет никакой гарантии, и не трудно найти примеры 32-разрядных приложений или библиотек, не ведущих себя как ожидалось при выполнении в WoW64 (Windows в 64-разрядном Windows, 32-разрядная среда, которая позволяет 64-разрядным версиям Windows запускать 32-разрядные приложения).

В целом они будут хорошо работать, но это - конечно, не гарантия.

Кроме того, это принадлежит на superuser.com; это не связанная разработка программного обеспечения.

3
ответ дан 08.12.2019, 00:34

В целом это будет работать. Как реальный пример, моя компания делает это для всех наших приложений (т.е.: поставьте x86 версии, которые работают на обеих ОС на 32 и 64 бита).

Нет никаких несомненных фактов, тем не менее, и необходимо протестировать перед поставкой. Обычно это будет работать, если Ваше приложение не сделает что-то "странное" (например: использование 16-разрядных компонентов/драйверов), но существуют случаи, где оно не будет.

Также обратите внимание, что существуют некоторые различия в поведении (например: как к реестру/файлам получают доступ с автоматическим перенаправлением), таким образом, действительно необходимо протестировать его. Однако это разработано для работы в большинстве случаев, и это было моим опытом с приложениями, которые я пишу, обычно.

1
ответ дан 08.12.2019, 00:34

Теги

Похожие вопросы