Нужно ли устанавливать 64-битную * и * x86 версию .Net SP2? - PullRequest
3 голосов
/ 03 октября 2009

Итак, я скачал распространяемый пакет .net 2.0 sp2 «NetFx20SP2_x64.exe» со следующего сайта:

http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F&displaylang=en

Развернуто на моем сервере x64 win2k3, с которого я запускаю IIS в режиме x86. На том же сервере я также запускаю сервисы и утилиты в 64-битном режиме.

Так что вопрос простой, мне также нужно установить версию "NetFx20SP2_x86.exe" по вышеупомянутой ссылке, или она уже включена в x64-bit?

1 Ответ

8 голосов
/ 03 октября 2009

Если вы попытаетесь установить NetFx20SP2_x86.exe в системе x64, вы получите следующее сообщение об ошибке:

Не удается установить на 32-разрядную версию система

Если вы уже установили среду выполнения .NET x64, вы фактически получаете версии как x64, так и x86. То, что будет использовано, зависит от того, с какой платформы собирается сборка (ключ компилятора / platform). Для AnyCPU он будет использовать x64, в противном случае он будет использовать все, что было указано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...