Objawy

Wdrażanie aplikacji sieci web opartych na programie Microsoft ASP.NET 2.0 do witryny sieci Web, która jest przechowywana na serwerze Microsoft Office SharePoint. Aplikacja sieci web komunikuje się z programu Microsoft Exchange Server 2010. Ponadto mieć Internet Information Services (IIS) w wersji 7.0 lub usług IIS 7.5 działają w trybie zintegrowanym na serwerze programu SharePoint. W tej sytuacji można napotkać następujące problemy.Problem 1Podczas wdrażania częściowo zaufanych Web Part w witrynie programu SharePoint, może się okazać, że składnik Web Part niespodziewanie może być możliwe do wykonywania operacji na pełne zaufanie.Problem 2Liczba żądań w kolejce licznika wydajności w funkcji obiekt wydajności programu ASP.NET niepoprawnie w trybie zintegrowanym. Na przykład gdy ustawienie MaxConcurrentRequestsPerCPU jest ustawione zbyt nisko, usługi kolejkowania wiadomości nie jest widoczna na liczniku. Dodatkowo gdy ustawiona jest zbyt wysoka, kolejkowania żądań może zostać zabroniony. Ten problem może zmniejszyć wydajność witryny programu SharePoint.

Przyczyna

Problem 1Ten problem występuje z powodu błędu w składniku uwierzytelniania ASP.NET 2.0. Błąd powoduje, że częściowo zaufanych składników Web Part na personifikowanie konta puli aplikacji. W związku z tym składniki Web Part mają pełne uprawnienia dostępu do witryny programu SharePoint.Problem 2Ten problem występuje, ponieważ licznika wydajności Net\request w kolejce tylko raportów wartości, gdy żądanie znajduje się w kolejce w kolejce programu ASP.NET. Nie zlicza on żądań, które oczekują na wspólnej puli wątków języka wspólnego (CLR).

Rozwiązanie

Problem 1Ta poprawka dodaje nowe ustawienie aplikacji (aspnet:AllowAnonymousImpersonation) w programie ASP.NET 2.0. Aby włączyć to ustawienie, należy dodać następującą sekcję do pliku Web.config:

<appSettings>

< Dodawanie klucza = "aspnet:AllowAnonymousImpersonation" value = "true" / ></appSettings>Aby włączyć to ustawienie, musi mieć usług IIS 7 i 7.5 usługi IIS działają w trybie zintegrowanym. Gdy to ustawienie jest włączone, aplikacja zostanie uruchomiona w kontekście zabezpieczeń IUSR tożsamości.Problem 2Podczas monitorowania liczników wydajności Net\request w kolejce po zastosowaniu tej poprawki, wyświetlane wartości przyrostu dla tej samej aplikacji w obszarze samego ładunku. Dzieje się tak, ponieważ licznika wydajności W kolejce net\request liczy się zarówno żądania, które są umieszczane w kolejce w kolejce programu ASP.NET i żądań, które oczekują na puli wątków CLR.

Informacje dotyczące pobierania

Następujące pliki są dostępne do pobrania za pośrednictwem Centrum pobierania firmy Microsoft.

Microsoft.NET Framework 2.0 z dodatkiem Service Pack 2 (SP2)

Wszystkie obsługiwane wersje systemu Windows Vista z dodatkiem Service Pack 2 i Windows Server 2008 Service Pack 2 x86 Download Pobierz teraz pakiet aktualizacji. Dla wszystkich obsługiwanych wersji dodatku Service Pack 2 dla systemu Windows Vista i Windows Server 2008 Service Pack 2 x64 Download Pobierz teraz pakiet aktualizacji. Wszystkie obsługiwane dodatku Service Pack 2 dla systemu Windows Server 2008, wersje dla komputerów z procesorami IA-64 Download Pobierz teraz pakiet aktualizacji.

Microsoft.NET Framework 3.5.1

Wszystkie obsługiwane wersje systemu Windows 7 x86 Download Pobierz teraz pakiet aktualizacji. Wszystkie obsługiwane wersje systemu Windows 7 z dodatkiem Service Pack 1 (SP1) x86 Download Pobierz teraz pakiet aktualizacji. Wszystkie obsługiwane wersje x64 systemu Windows 7 i Windows Server 2008 R2 Download Pobierz teraz pakiet aktualizacji. Wszystkie obsługiwane wersje x64 Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1 Download Pobierz teraz pakiet aktualizacji. Wszystkie obsługiwane wersje systemu Windows Server 2008 R2 komputerów z procesorami IA-64 Download Pobierz teraz pakiet aktualizacji. Wszystkie obsługiwane wersje systemu Windows Server 2008 R2 z dodatkiem SP1 komputerów z procesorami IA-64 Download Pobierz teraz pakiet aktualizacji. Aby uzyskać więcej informacji dotyczących sposobu pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

119591 Jak uzyskać pliki pomocy technicznej Microsoft w usługach online Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów dostępnego w chwili opublikowania pliku. Plik jest przechowywany na serwerach o podwy¿szonym poziomie zabezpieczeñ, które utrudniaj¹ wprowadzanie nieautoryzowanych zmian w pliku.

Wymagania wstępne

Aby zastosować tę poprawkę, musi być uruchomiony jeden z następujących systemów operacyjnych:

  • Windows Vista z dodatkiem Service Pack 2 (SP2)

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows 7

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 Service Pack 1 (SP1)

Informacje dotyczące ponownego uruchamiania

Po zastosowaniu tej poprawki, jeśli wszystkie pliki podlegające usterce są używane podczas instalowania tej poprawki należy ponownie uruchomić komputer. Aby uniknąć ponownego uruchamiania komputera, należy zamknąć żadnych witryn sieci Web programu ASP.NET, przed zainstalowaniem tej poprawki.

Informacje dotyczące pliku

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Wszystkie obsługiwane wersje x86 dodatku SP2 dla systemu Windows Vista i Windows Server 2008 z dodatkiem SP2

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Dla wszystkich obsługiwanych wersji x64 dodatku SP2 dla systemu Windows Vista i Windows Server 2008 z dodatkiem SP2

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Wszystkie obsługiwane wersje systemu Windows Server 2008 z dodatkiem SP2 komputerów z procesorami IA-64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Wszystkie obsługiwane wersje systemu Windows 7 x86

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Dla wszystkich obsługiwanych wersji systemu Windows 7 i Windows Server 2008 R2 z procesorami x64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Dla wszystkich obsługiwanych wersji systemu Windows Server 2008 R2 z procesorami IA-64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Wszystkie obsługiwane wersje systemu Windows 7 z dodatkiem SP1 x86

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Dla wszystkich obsługiwanych wersji x64 Windows 7 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Wszystkie obsługiwane wersje systemu Windows Server 2008 R2 z dodatkiem SP1 komputerów z procesorami IA-64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Informacje

Aby uzyskać więcej informacji na temat opcji, które można wdrożyć składników Web Part programu SharePoint odwiedź następującą witrynę Microsoft TechNet:

Konfigurowanie i wdrażanie składników Web Part (SharePoint Server 2010)Aby uzyskać więcej informacji o licznikach wydajności dla aplikacji ASP.NET odwiedź następującą witrynę Microsoft Developer Network (MSDN):

Liczniki wydajności dla programu ASP.NETAby uzyskać więcej informacji o problemie licznika wydajności Net\request w kolejce odwiedź następujące witryny firmy Microsoft:

Błąd "Net\requests" w programie IIS trybie zintegrowanymAby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?

Co wpłynęło na Twoje wrażenia?

Czy chcesz przekazać jakieś inne uwagi? (Opcjonalnie)

Dziękujemy za opinię!

×