Simptome
Implementați o aplicație web bazate pe Microsoft ASP.NET 2.0 la un site web care este găzduit pe un server Microsoft Office SharePoint. Aplicația web comunică cu Microsoft Exchange Server 2010. În plus, aveți Internet Information Services (IIS) 7.0 sau IIS 7.5 execută în modul integrat pe serverul SharePoint. În această situație, este posibil să întâmpinați următoarele probleme.Problema 1Când implementați o parte Web parțial încredere pe un site SharePoint, se pot găsi că partea Web în mod neașteptat să poată efectua operațiuni de încredere completă.Problema 2Solicitări în coadă performanță contorul în o ASP.NET performanță funcții de obiect incorect în modul integrat. De exemplu, când MaxConcurrentRequestsPerCPU setarea prea mică, queuing nu se reflectă în contorul. În plus, când este setată prea mare, solicitările queuing poate fi refuzată. Această problemă poate să scadă performanțele site-ul SharePoint.
Cauză
Problema 1Această problemă se produce din cauza unei erori în componenta de autentificare ASP.NET 2.0. Eroare provoacă părțile Web parțial de încredere pentru simulează contul rezervorului de aplicații. De aceea, părțile Web au complet permisiunea de a accesa site-ul SharePoint.Problema 2Această problemă apare deoarece contorul de performanță În coadă ASP.NET\Request raportează numai valori atunci când o solicitare este în coadă în coadă ASP.NET. Nu contează solicitările care sunt în aşteptare pentru common language runtime (CLR) fir rezervorul.
Rezolvare
Problema 1Această remediere rapidă adaugă o nouă aplicație setare (aspnet:AllowAnonymousImpersonation) în ASP.NET 2.0. Pentru a activa această setare, adăugați următoarea secțiune în fișierul Web.config:
<appSettings>
< add key = "aspnet:AllowAnonymousImpersonation" value = "true" / ></appSettings>Pentru a activa această setare, trebuie să aveți IIS 7 sau 7.5 IIS care execută în modul integrat. Când este activată această setare, aplicația se execută sub identitatea IUSR contextul de securitate.Problema 2Când a monitoriza contorul de performanță În coadă ASP.NET\Request după aplicarea acestei remedieri rapide, vedeți valorile Măriți pentru aceeași aplicație sub același sarcina. Aceasta se întâmplă deoarece contorul de performanță În coadă ASP.NET\Request contează atât solicitările care sunt în coadă în coadă ASP.NET și solicitările care așteaptă rezerva fir CLR.
Informații despre Descărcare
Următoarele fișiere sunt disponibile pentru descărcare de la Microsoft Download Center:
Microsoft .NET Framework 2.0 Service Pack 2 (SP2)
Pentru toate versiunile bazate pe x86 acceptate de Windows Vista Service Pack 2 și Windows Server 2008 Service Pack 2 Descărcaţi acum pachetul de actualizare. Pentru toate versiunile bazate pe x64 acceptate de Windows Vista Service Pack 2 și Windows Server 2008 Service Pack 2 Descărcaţi acum pachetul de actualizare. Pentru toate versiunile IA-pe 64 de biți de Windows Server 2008 Service Pack 2 Descărcaţi acum pachetul de actualizare.
Microsoft .NET Framework 3.5.1
Pentru toate versiunile bazate pe x86 acceptate de Windows 7 Descărcaţi acum pachetul de actualizare. Pentru toate versiunile bazate pe x86 acceptate de Windows 7 Service Pack 1 (SP1)Descărcaţi acum pachetul de actualizare. Pentru toate versiunile bazate pe x64 acceptate de Windows 7 și Windows Server 2008 R2 Descărcaţi acum pachetul de actualizare. Pentru toate versiunile bazate pe x64 acceptate de Windows 7 SP1 și Windows Server 2008 R2 SP1 Descărcaţi acum pachetul de actualizare. Pentru toate versiunile IA-pe 64 de biți de Windows Server 2008 R2 Descărcaţi acum pachetul de actualizare. Pentru toate versiunile IA-pe 64 de biți de Windows Server 2008 R2 SP1 Descărcaţi acum pachetul de actualizare. Pentru mai multe informaţii despre cum să descărcați fișierele de suport Microsoft, faceţi clic pe următorul număr de articol pentru a vedea articolul în baza de cunoştinţe Microsoft:
119591 Cum se obțin fișierele de asistență Microsoft din serviciile online Microsoft a scanat acest fișier pentru viruși. Microsoft a utilizat cel mai recent software de detectare a virușilor care era disponibil la data publicării fișierului. Fișierul este stocat pe servere securizate care previn modificările neautorizate aduse fișierului.
Cerinţe preliminare
Pentru a aplica această remediere rapidă, trebuie să executați unul dintre următoarele sisteme de operare:
-
Windows Vista 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)
Informații despre repornire
Trebuie să reporniți computerul după aplicarea acestei remedieri rapide dacă oricare dintre fișierele afectate sunt utilizate atunci când instalați această remediere rapidă. Pentru a evita repornirea computerului, închideți niciun site Web ASP.NET înainte de a instala această remediere rapidă.
Informații despre fișier
Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.
Pentru toate versiunile bazate pe x86 de Windows Vista SP2 şi Windows Server 2008 SP2
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile bazate pe x64 de Windows Vista SP2 şi Windows Server 2008 SP2
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile IA-64-based acceptate de Windows Server 2008 SP2
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile de Windows 7 x86 acceptate
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile Windows 7 și Windows Server 2008 R2 x64 acceptate
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile IA-64 de Windows Server 2008 R2
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile bazate pe x86 acceptate de Windows 7 SP1
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile x64 bazat pe Windows 7 SP1 și Windows Server 2008 R2 SP1
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Pentru toate versiunile IA-64-based acceptate de Windows Server 2008 R2 SP1
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
Platformă |
---|---|---|---|---|---|
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 |
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Pentru mai multe informații despre opțiunile care se pot utiliza pentru a implementa SharePoint părți Web, vizitați următorul site Web Microsoft TechNet:
Configurarea și implementarea părți Web (SharePoint Server 2010)Pentru mai multe informații despre contoare de performanță pentru ASP.NET, vizitați următorul site Web Microsoft Developer Network (MSDN):
Contoare de performanță pentru ASP.NETPentru mai multe informații despre problemă de măsurare a performanței ASP.NET\Request în coadă , vizitați următorul site Web Microsoft:
"ASP.NET\Requests Queued" eroare în IIS integrat modulPentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft