3

Возможный дубликат:
Установить и запустить 32-битную на 64-битной машине

Могу ли я установить такие программы, как Visual Studio 2010, в моей 64-битной операционной системе?

Если я скомпилирую свою программу с Visual Studio 2010 в 64-битной операционной системе, могу ли я ее запустить

В 32-битных операционных системах?

4 ответа4

8

Ты это пробовал? Это будет работать просто отлично.

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

Когда вы компилируете свое собственное приложение, вам необходимо убедиться, что вы компилируете его как приложение "Win32". Это скомпилирует его как 32-разрядное приложение, гарантируя, что оно может работать как в 32-разрядной, так и в 64-разрядной версиях Windows. Если вы скомпилируете его как 64-битное приложение, оно будет работать только на 64-битных версиях Windows, и вам нужно будет распространять две версии вашего приложения.

3

Да, ты можешь. Он установит его в папку «Program Files (x86)» и запустит как 32-разрядное приложение. Он не будет работать как 64-битное приложение, и на данный момент нет 64-битной версии Visual Studio.

Целевая операционная система зависит от того, для чего вы настроили свой проект для компиляции (в опции "Цель платформы" на вкладке "Сборка" в настройках вашего проекта), а не от операционной системы, на которой вы компилируете.

2

Да, вы можете установить 32-битную VS2010 на 64-битную Windows 7. Если вы обнаружите какие-либо проблемы, вы можете обсудить их на форуме Microsoft VS, а также задать их здесь!

1

Да, это будет работать нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .