VS2010 Express для 64-битных окон - может ли он компилировать 32-битные двоичные файлы без win7 SDK? - PullRequest
2 голосов
/ 24 марта 2011

я нигде не могу найти эту информацию. Я знаю, что если вы устанавливаете vs2010 express на 32-битную ОС, вам понадобится win7 sdk для сборки 64-битной версии, но наоборот ли это наоборот?

РЕДАКТИРОВАТЬ - меня интересует версия c ++, но я думаю, что она, вероятно, то же самое для других

спасибо

Oli

Ответы [ 2 ]

3 голосов
/ 24 марта 2011

По умолчанию VS2010 Express будет только целевой Win32.Не имеет значения, если вы работаете с Win7-64, MSVC ++ Express использует 32-разрядные инструменты, если только вы не установите SDK.

От MSDN :

64-разрядные инструменты не доступны в Visual C ++ Express по умолчанию.Чтобы включить 64-разрядные инструменты в Visual C ++ Express, установите пакет разработчика программного обеспечения Windows (SDK) в дополнение к Visual C ++ Express.

2 голосов
/ 24 марта 2011

Мне удалось успешно создавать и развертывать приложения C # с 64-разрядной машины Win 7 на компьютерах с 32-разрядной ОС Windows XP, Vista и Win 7 без дополнительного SDK.До сих пор у меня не было проблем.

С уважением

AJ

...