Аннотация

В данной статье описаны исправления для ASP.NET файлы описания браузеров, включенных в Microsoft платформа.NET Framework 3.5.1.Примечание. Файлы описания браузеров ASP.NET является частью Microsoft платформа.NET Framework 3.5.1, включенный в окончательной (версии RTM) версия Windows 7 и Windows Server 2008 R2.

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

Это исправление введение обновленных определений в файле определения обозревателя для Internet Explorer. В одной из следующих папок, в зависимости от установленной версии Microsoft .NET Framework хранятся файлы описания браузеров:

  • %WinDir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers для 32-разрядных версиях платформа.NET Framework 3.5.1

  • %WinDir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Browsers для 64-разрядных версиях платформа.NET Framework 3.5.1

По умолчанию ASP.NET использует технологии, возможность пробной проверки строки агента пользователя для определения обозревателей. Файлы описания браузеров охватывают диапазон версий обозревателя. Тем не менее при увеличении номера версии ASP.NET может не распознать новые версии браузера с помощью строки агента пользователя. В этом случае ASP.NET может обрабатывать эти версии как неизвестный браузер. Например ASP.NET не может распознать Windows Internet Explorer 10, содержащий следующие строки агента пользователя:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, что описана в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление. Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления. Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Для получения полного списка телефонов поддержки и обслуживания клиентов корпорации Майкрософт, или для создания отдельного запроса на обслуживание, посетите следующий веб-сайт Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Для установки этого исправления необходимо иметь платформа.NET Framework 3.5.1 установлен.

Необходимость перезагрузки

После установки исправления может потребоваться перезагрузить компьютер, если используются требуемые файлы при установке исправления. Чтобы избежать перезагрузки компьютера, завершите работу всех приложений веб-серверов для веб-сайтов ASP.NET перед установкой исправления.

Сведения о замене

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файлах

Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.

Для всех поддерживаемых версий систем на базе x86 платформа.NET Framework 3.5.1

Имя файла

Версия файла

Размер

дата

Время

Платформа

Ie.browser

Not Applicable

18,411

31-Aug-2011

00:17

Not Applicable

Aspnet_wp.exe

2.0.50727.5692

30,544

31-Aug-2011

00:17

x86

Webengine.dll

2.0.50727.5692

436,048

31-Aug-2011

00:17

x86

System.web.dll

2.0.50727.5692

5,251,072

31-Aug-2011

00:17

x86

Для всех поддерживаемых версий систем на базе x64 платформа.NET Framework 3.5.1

Имя файла

Версия файла

Размер

дата

Время

Платформа

Ie.browser

Not Applicable

18,411

31-Aug-2011

00:16

Not Applicable

Aspnet_wp.exe

2.0.50727.5692

42,320

31-Aug-2011

00:16

x64

Webengine.dll

2.0.50727.5692

745,296

31-Aug-2011

00:16

x64

System.web.dll

2.0.50727.5692

5,259,264

31-Aug-2011

00:16

x64

Примечание. Из-за зависимостей между файлами это исправление также может содержать другие файлы.

Распространенные проблемы, которая возникает без исправления

Рассмотрим следующий сценарий.

  • С помощью Windows Internet Explorer 10 для доступа к веб-странице на основе ASP.NET.

  • Веб-страница запускает обратную передачу.

В этом случае обратная передача происходит сбой и появляется следующее сообщение об ошибке:

Сценарий обнаружена ошибка», ««__doPostBack» не определен

Примечание. Веб-страницы можно начать обратный различными способами. Например элемент управления LinkButton могут запускать обратную передачу.

Ссылки

Исправление, которое применяется в ASP.NET файлы Microsoft платформа.NET Framework 2.0 Пакет обновления 2 (SP2) и Microsoft платформа.NET Framework 3.5 Пакет обновления 1 (SP1) — исправление 2600100. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2600100 Доступно исправление для файлов определения обозревателей ASP.NET в платформа.NET Framework 2.0 SP2 и платформа.NET Framework 3.5 SP1Дополнительные сведения о схеме файла определения браузера посетите следующий веб-сайт корпорации Майкрософт:

Общие сведения о схема файла определения браузераДополнительные сведения о строке агента пользователя в Internet Explorer 10 посетите следующий веб-сайт корпорации Майкрософт:

Общие сведения о строке агента пользователя в Internet Explorer 10Дополнительные сведения о том, как более эффективно определять Internet Explorer посетите следующий веб-сайт корпорации Майкрософт:

Как более эффективно определять наличие Internet Explorer

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×