Проблемы
Развертывание на основе Microsoft ASP.NET 2.0 веб-приложения на веб-сайт, размещенный на сервере Microsoft Office SharePoint server. Веб-приложение взаимодействует с Microsoft Exchange Server 2010. Кроме того у вас есть сведения о службах Интернета (IIS) 7.0 или IIS 7.5, запущенной в интегрированном режиме на сервере SharePoint. В этом случае могут возникнуть следующие проблемы.Проблема 1При развертывании частично доверенные веб-части на узле SharePoint, может найти веб-часть может неожиданно иметь возможность выполнения операций полного доверия.Проблема 2Запросов в очереди счетчик производительности в функции объекта производительности ASP.NET неправильно в интегрированном режиме. Например когда параметра MaxConcurrentRequestsPerCPU установлено слишком низкое, очереди не отражается в счетчике. Кроме того Если параметр имеет значение слишком большое, очереди запросов может быть отказано. Эта проблема может снизить производительность веб-узла SharePoint.
Причина
Проблема 1Эта проблема возникает из-за ошибки в компоненте проверки подлинности ASP.NET 2.0. Ошибка приводит к частично доверенным веб-части для олицетворения учетной записи пула приложений. Таким образом веб-части иметь полное разрешение на доступ к узлу SharePoint.Проблема 2Эта проблема возникает, так как счетчик производительности ASP.NET\Request в очередь только выводит значения при запрос помещается в очередь в очереди ASP.NET. Не подсчитывает число запросов, ожидающих в пуле потоков среды CLR.
Решение
Проблема 1Данное исправление добавляет новый параметр приложения (aspnet:AllowAnonymousImpersonation) в ASP.NET 2.0. Чтобы включить этот параметр, добавьте следующий раздел в файл Web.config:
<appSettings>
< Добавить ключ = значение «aspnet:AllowAnonymousImpersonation» = «true» / ></appSettings>Чтобы включить этот параметр, необходимо иметь службы IIS 7 или IIS 7.5 в интегрированном режиме. Если этот параметр включен, приложение запускается в контексте безопасности учетной записи IUSR.Проблема 2При наблюдении за счетчик производительности ASP.NET\Request в очередь после установки данного исправления отображаются значения для одного приложения под нагрузкой же увеличить. Это происходит, потому что подсчитывает счетчик производительности ASP.NET\Request в очередь запросов, помещенных в очереди ASP.NET и запросов, ожидающих в пуле потоков среды CLR.
Сведения о загрузке
В Центре загрузки Майкрософт доступны для скачивания следующие файлы:
Пакет обновления 2 (SP2) для Microsoft платформа.NET Framework 2.0
Для всех поддерживаемых версий x86 Пакет обновления 2 для Windows Vista и Windows Server 2008 Пакет обновления 2 Загрузить пакет обновления. Для всех поддерживаемых версий x64 Пакет обновления 2 для Windows Vista и Windows Server 2008 Пакет обновления 2 Загрузить пакет обновления. Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008 Пакет обновления 2 Загрузить пакет обновления.
Microsoft платформа.NET Framework 3.5.1
Для всех поддерживаемых версий Windows 7 для систем на базе x86 Загрузить пакет обновления. Для всех поддерживаемых версий Windows 7 Пакет обновления 1 (SP1) для систем на базе x86 Загрузить пакет обновления. Для всех поддерживаемых версий x64 под управлением Windows 7 и Windows Server 2008 R2 Загрузить пакет обновления. Для всех поддерживаемых версий x64 под управлением Windows 7 с пакетом обновления 1 и Windows Server 2008 R2 с пакетом обновления 1 Загрузить пакет обновления. Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64 Загрузить пакет обновления. Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008 R2 с пакетом обновления 1 Загрузить пакет обновления. Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.
119591 Как загрузить файлы технической поддержки Майкрософт через веб-службыЭтот файл был проверен корпорацией Майкрософт на наличие вирусов. Корпорация Майкрософт использует самые последние на момент публикации файла версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Предварительные условия
Для применения данного обновления на компьютере должна быть установлена одна из следующих операционных систем:
-
Windows Vista с пакетом обновления 2 (SP2)
-
Windows Server 2008 с пакетом обновления 2 (SP2)
-
Windows 7
-
Windows 7 с пакетом обновления 1 (SP1)
-
Windows Server 2008 R2
-
Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Необходимость перезагрузки
После установки исправления, если все файлы используются при установке этого исправления необходимо перезагрузить компьютер. Чтобы избежать перезагрузки компьютера, завершения работы любые веб-сайты ASP.NET перед установкой исправления.
Сведения о файлах
Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Для всех поддерживаемых версий x86 под управлением Windows Vista с пакетом обновления 2 и Windows Server 2008 SP2
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
31,504 |
18-Nov-2011 |
10:56 |
x86 |
Webengine.dll |
2.0.50727.5705 |
437,008 |
18-Nov-2011 |
10:57 |
x86 |
System.web.dll |
2.0.50727.5705 |
5,251,072 |
18-Nov-2011 |
10:56 |
x86 |
Для всех поддерживаемых версий x64 под управлением Windows Vista с пакетом обновления 2 и Windows Server 2008 SP2
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
43,280 |
18-Nov-2011 |
12:49 |
x64 |
Webengine.dll |
2.0.50727.5705 |
746,256 |
18-Nov-2011 |
12:49 |
x64 |
System.web.dll |
2.0.50727.5705 |
5,259,264 |
18-Nov-2011 |
12:49 |
x64 |
Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008 SP2
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
83,216 |
18-Nov-2011 |
10:53 |
IA-64 |
Webengine.dll |
2.0.50727.5705 |
1,232,144 |
18-Nov-2011 |
10:54 |
IA-64 |
System.web.dll |
2.0.50727.5705 |
4,780,032 |
18-Nov-2011 |
10:53 |
IA-64 |
Для всех поддерживаемых 32-разрядных (x86) версий Windows 7
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
31,504 |
19-Nov-2011 |
05:18 |
x86 |
Webengine.dll |
2.0.50727.5705 |
437,008 |
19-Nov-2011 |
05:19 |
x86 |
System.web.dll |
2.0.50727.5705 |
5,251,072 |
19-Nov-2011 |
05:19 |
x86 |
Все поддерживаемые 64-разрядные (x64) версии Windows 7 и Windows Server 2008 R2
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
43,280 |
19-Nov-2011 |
05:36 |
x64 |
Webengine.dll |
2.0.50727.5705 |
746,256 |
19-Nov-2011 |
05:36 |
x64 |
System.web.dll |
2.0.50727.5705 |
5,259,264 |
19-Nov-2011 |
05:36 |
x64 |
Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
83,216 |
19-Nov-2011 |
05:12 |
IA-64 |
Webengine.dll |
2.0.50727.5705 |
1,232,144 |
19-Nov-2011 |
05:12 |
IA-64 |
System.web.dll |
2.0.50727.5705 |
4,780,032 |
19-Nov-2011 |
05:12 |
IA-64 |
Для всех поддерживаемых версий Windows 7 с пакетом обновления 1 для систем на базе x86
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
31,504 |
22-Nov-2011 |
23:32 |
x86 |
Webengine.dll |
2.0.50727.5705 |
437,008 |
22-Nov-2011 |
23:33 |
x86 |
System.web.dll |
2.0.50727.5705 |
5,251,072 |
22-Nov-2011 |
23:33 |
x86 |
Для всех поддерживаемых версий x64 под управлением Windows 7 с пакетом обновления 1 и Windows Server 2008 R2 с пакетом обновления 1
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
43,280 |
22-Nov-2011 |
23:32 |
x64 |
Webengine.dll |
2.0.50727.5705 |
746,256 |
22-Nov-2011 |
23:32 |
x64 |
System.web.dll |
2.0.50727.5705 |
5,259,264 |
22-Nov-2011 |
23:32 |
x64 |
Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008 R2 с пакетом обновления 1
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Aspnet_wp.exe |
2.0.50727.5705 |
83,216 |
22-Nov-2011 |
23:25 |
IA-64 |
Webengine.dll |
2.0.50727.5705 |
1,232,144 |
22-Nov-2011 |
23:25 |
IA-64 |
System.web.dll |
2.0.50727.5705 |
4,780,032 |
22-Nov-2011 |
23:25 |
IA-64 |
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Дополнительные сведения о параметрах, которые можно использовать для развертывания SharePoint веб-части посетите следующий веб-узел Microsoft TechNet:
Настройка и развертывание веб-части (SharePoint Server 2010)Дополнительные сведения о счетчиках производительности ASP.NET посетите следующий веб-узел Microsoft Developer Network (MSDN):
Счетчики производительности для ASP.NETДополнительные сведения о проблеме В очереди ASP.NET\Request счетчика производительности посетите следующий веб-узел корпорации Майкрософт:
Ошибка «В очереди ASP.NET\Requests» в IIS интегрированном режимеДополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт