Как переключаться между 32-разрядными версиями ASP.NET версии 1.1 и 64-разрядной версии ASP.NET 2.0 в 64-разрядной версии Windows

Переводы статьи Переводы статьи
Код статьи: 894435 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

ВВЕДЕНИЕ

В данной статье рассматриваются как переключаться между 32-разрядной версии Microsoft ASP.NET версии 1.1 и 32-разрядная и 64-разрядной версии ASP.NET 2.0 в 64-разрядной версии Microsoft Windows.

При установке обоих версий ASP.NET, может появиться сообщения об ошибках, если не выполнить действия для включения каждого приложения ASP.NET для выполнения в Microsoft Internet информации службы (IIS) 6.0. Например, когда ASP.NET не настроен правильно, может появиться следующее сообщение об ошибке на веб-странице:
Служба недоступна
В журнале приложений могут регистрироваться сообщения об ошибке, подобное приведенному ниже.

КОД события: 2268
КОД события RAW: 2268
№ записи. : 3746
Источник: W3SVC-WP
Категория: нет
Тип: Ошибка
Компьютер: Имя_сервера
Описание:
Не удалось загрузить все фильтры ISAPI для узла или службы. Автозагрузка прервана.

КОД события: 2274
КОД события RAW: 2274
№ записи. : 3745
Источник: W3SVC-WP
Категория: нет
Тип: Ошибка
Компьютер: Имя_сервера
Описание:
Не удается загрузить фильтр ISAPI «C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll» ошибки конфигурации. Текущая конфигурация поддерживает только загрузку образов для архитектуры процессора AMD64. Поле данных содержит номер ошибки. Чтобы узнать больше об этой проблеме, включая как для диагностики таких ошибок несоответствия архитектуры процессоров, увидеть http://go.microsoft.com/fwlink/?LinkId = 29349.

Дополнительная информация

IIS 6.0 поддерживает как 32-разрядном режиме, так и 64-разрядном режиме. Тем не менее службы IIS 6.0 не поддерживает выполнение обоих режимах одновременно на 64-разрядной версии Windows. ASP.NET 1.1 работает только в 32-разрядном режиме. ASP.NET 2.0 работает в режиме 32-разрядной или 64-разрядном режиме. Таким образом Чтобы запустить ASP.NET версии 1.1 и ASP.NET 2.0, в то же время, необходимо запустить IIS в 32-разрядном режиме.

Примечание Если на компьютере установлен Microsoft Exchange Server 2007, используйте инструкции для ASP.NET 2.0, 64-разрядной версии.

Прежде чем можно переключаться между разными версиями ASP.NET, посетите следующий веб-узел Microsoft Developer Network (MSDN), чтобы загрузить и установить оба.NET Framework 1.1 и.NET Framework 2.0:
http://msdn2.microsoft.com/ru-ru/netframework/aa731542.aspx
Например если используется Microsoft Windows x 64 Edition, загрузки двух распространяемых пакетов:
  • .NET Framework версии 2.0 распространяемый пакет x 64 (64-разрядная версия)
  • .NET Framework версии 1.1 распространяемого пакета
После установки распространяемых пакетов, можно переключаться между разными версиями ASP.NET. Чтобы сделать это, выполните следующие действия для каждого приложения ASP.NET версии:

ASP.NET 1.1, 32-разрядная версия

Чтобы запустить 32-разрядной версии ASP.NET 1.1, выполните следующие действия:
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  2. Введите следующую команду, чтобы включить 32-разрядном режиме.
    Cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs установки служб AppPools-W3SVC-Enable32bitAppOnWin64 1
  3. Введите следующую команду для установки версии ASP.NET 1.1 и сценарий установки карты в корне IIS и в группе:
    %SystemRoot%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4. Убедитесь, что состояние ASP.NET версии 1.1.4322 имеет значение Разрешено в списке расширение веб-службы в диспетчер служб IIS.

ASP.NET 2.0, 32-разрядная версия

Чтобы запустить 32-разрядной версии ASP.NET 2.0, выполните следующие действия:
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  2. Введите следующую команду, чтобы включить 32-разрядном режиме.
    Cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs установки служб AppPools-W3SVC-Enable32bitAppOnWin64 1
  3. Введите следующую команду для установки версии ASP.NET 2.0 (32-разрядная версия) и сценарий установки карты в корне IIS и в группе:
    %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. Убедитесь, что состояние ASP.NET версии 2.0.50727 (32-разрядная версия) имеет значение Разрешено в списке расширение веб-службы в диспетчер служб IIS.

ASP.NET 2.0, 64-разрядная версия

Для запуска 64-разрядной версии ASP.NET 2.0, выполните следующие действия:
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
  2. Введите следующую команду, чтобы отключить 32-разрядном режиме.
    Cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs УСТАНОВИТЬ W3SVC/служб AppPools/Enable32bitAppOnWin64 0
  3. Введите следующую команду для установки версии ASP.NET 2.0, и сценарий установки карты в корне IIS и в группе:
    %SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. Убедитесь, что состояние ASP.NET версии 2.0.50727 имеет значение Разрешено в списке расширение веб-службы в диспетчер служб IIS.
Примечание Версия сборки ASP.NET 2.0 может отличаться в зависимости от версии запущенного в настоящий момент построения. Эти действия предназначены для построения версии 2.0.50727.

Техническая поддержка 64-разрядных версий Microsoft Windows

Если к устройству прилагается Windows x 64 версия уже установлена, производителю оборудования обеспечивает техническую поддержку и помощь для Windows x 64 edition. В этом случае производителем оборудования обеспечивает поддержку, так как Windows x 64 edition поставляется вместе с оборудованием. Поставщик оборудования может настроить установку Windows x 64 edition, используя уникальные компоненты. Уникальные компоненты могут включать специальные драйверы устройств или может включать дополнительные настройки для повышения производительности оборудования. Корпорация Майкрософт предоставляет ограниченную техническую поддержку по Windows x 64 edition. Тем не менее необходимо непосредственно к изготовителю. Изготовитель обладает наилучшими возможностями для поддержки программного обеспечения, установленного на оборудовании. Если вы приобрели Windows x 64 edition, такие как Microsoft Windows Server 2003 x 64 edition отдельно, обратитесь в корпорацию Майкрософт для получения технической поддержки.

О продукте Microsoft Windows XP Professional x 64 Edition посетите следующий веб-узел корпорации Майкрософт:
http://www.microsoft.com/rus/windowsxp/64bit/default.mspx
Продукта сведения о 64-разрядных версий Microsoft Windows Server 2003 посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/windowsserver2003x64

Ссылки

Для получения дополнительных сведений о 64-разрядных версий Windows и 64-разрядной версии.NET Framework, посетите веб-узлы Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-us/library/aa286481.aspx

http://msdn2.Microsoft.com/en-us/netframework/aa496329.aspx

Свойства

Код статьи: 894435 - Последний отзыв: 22 сентября 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Professional x64 Edition
Ключевые слова: 
kbhowto kbinfo kbconfig kbwebserver kbmt KB894435 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:894435

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com