Убедитесь, что ASP.NET 3.5 Framework установлена ​​на 64-разрядной версии Windows Server 2003.

StackOverflow https://stackoverflow.com/questions/738607

Вопрос

Я занимаюсь разработкой в ​​32-разрядной версии XP и развертываю ее на 64-разрядном сервере Win2k3, настроенном на работу в 32-разрядном режиме.

Как в этом сценарии установить компоненты платформы 3.5 на сервер Win2k3?Я вижу, что есть новые элементы управления диаграммами и пакет обновления 1 для ASP.NET 3.5.

Как мне получить их на сервере, работающем в 32-битном режиме IIS?

Это было полезно?

Решение

Установка пакета x64 для .Net 3.5 приведет к установке оба 64-битные и 32-битные платформы.

С ASP.Net вам нужно будет сделать следующее:

  1. Настройте IIS для работы в 32-битном режиме:

    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

  2. Установите соответствующую версию/разрядность .Net для вашего приложения:

    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

Этот Статья базы знаний (KB894435) есть все необходимые детали.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top