ΕΠΙΔΙΌΡΘΩΣΗ: Ζητήματα ενδέχεται να προκύψουν όταν αναπτύσσετε μια εφαρμογή που επικοινωνεί με τον Exchange Server, όταν μια τοποθεσία του SharePoint εκτελεί IIS 7.0 ή IIS 7.5 σε ενσωματωμένη λειτουργία βασίζεται στο ASP.NET 2.0

Ισχύει για: .NET Framework 3.5.1

Συμπτώματα


Μπορείτε να αναπτύξετε μια εφαρμογή web που βασίζεται σε Microsoft ASP.NET 2.0 σε μια τοποθεσία Web που φιλοξενείται σε ένα διακομιστή Microsoft Office SharePoint. Η εφαρμογή web επικοινωνεί με Microsoft Exchange Server 2010. Επιπλέον, έχετε Internet Information Services (IIS) 7.0 ή IIS 7.5 εκτέλεση σε ενσωματωμένη λειτουργία στο διακομιστή του SharePoint. Σε αυτήν την περίπτωση, ενδέχεται να αντιμετωπίσετε τα ακόλουθα ζητήματα.Πρόβλημα 1Όταν αναπτύσσετε μερικώς αξιόπιστο Τμήματος Web σε μια τοποθεσία του SharePoint, ενδέχεται να διαπιστώσετε ότι το τμήμα Web μπορεί να απροσδόκητα να μπορούν να εκτελούν λειτουργίες πλήρους αξιοπιστίας.Πρόβλημα 2Τις Αιτήσεις σε ουρά μετρητή επιδόσεων σε ένα λειτουργίες του αντικειμένου επιδόσεων ASP.NET εσφαλμένα σε ενοποιημένη λειτουργία. Για παράδειγμα, όταν η ρύθμιση MaxConcurrentRequestsPerCPU έχει οριστεί πολύ χαμηλά, της ουράς δεν αντικατοπτρίζεται στο μετρητή. Επιπλέον, όταν η ρύθμιση έχει οριστεί σε πολύ υψηλό επίπεδο, είναι πιθανό να απορριφθούν ουράς αιτήσεων. Αυτό το ζήτημα μπορεί να μειώσει τις επιδόσεις της τοποθεσίας του SharePoint.

Αιτία


Πρόβλημα 1Αυτό το ζήτημα παρουσιάζεται εξαιτίας ενός σφάλματος στο στοιχείο ελέγχου ταυτότητας ASP.NET 2.0. Το σφάλμα προκαλεί το μερικώς αξιόπιστα τμήματα Web να απομιμούνται το λογαριασμό χώρου συγκέντρωσης εφαρμογών. Επομένως, τα τμήματα Web έχουν πλήρη δικαιώματα πρόσβασης σε τοποθεσία του SharePoint.Πρόβλημα 2Αυτό το ζήτημα παρουσιάζεται επειδή ο μετρητής επιδόσεων Στην ουρά ASP.NET\Request αναφέρει μόνο τις τιμές όταν μια αίτηση είναι στην ουρά στην ουρά ASP.NET. Δεν μετρά τις αιτήσεις που βρίσκονται σε αναμονή για το χώρο συγκέντρωσης νημάτων του κοινή γλώσσα χρόνου εκτέλεσης (CLR).

Επίλυση


Πρόβλημα 1Αυτή η επείγουσα επιδιόρθωση προσθέτει μια νέα ρύθμιση εφαρμογής (aspnet:AllowAnonymousImpersonation) στο ASP.NET 2.0. Για να ενεργοποιήσετε αυτήν τη ρύθμιση, προσθέστε την παρακάτω ενότητα στο αρχείο Web.config:
<appSettings>
< Προσθήκη κλειδιού = τιμή "aspnet:AllowAnonymousImpersonation" = "true" / >
</appSettings>
Για να ενεργοποιήσετε αυτήν τη ρύθμιση, πρέπει να έχετε IIS 7 ή 7.5 IIS εκτελείται σε κατάσταση ενοποίησης. Όταν είναι ενεργοποιημένη αυτή η ρύθμιση, η εφαρμογή θα εκτελείται στο περιβάλλον ασφαλείας της ταυτότητας IUSR.Πρόβλημα 2Όταν εποπτεύετε το μετρητή επιδόσεων Στην ουρά ASP.NET\Request μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης, μπορείτε να δείτε τις τιμές αύξηση για την ίδια εφαρμογή με το ίδιο φορτίο. Αυτό συμβαίνει επειδή ο μετρητής επιδόσεων Στην ουρά ASP.NET\Request μετράει τόσο των αιτημάτων που έχουν τοποθετηθεί σε ουρά στην ουρά ASP.NET και τις αιτήσεις που βρίσκονται σε αναμονή για το χώρο συγκέντρωσης νημάτων CLR.

Πληροφορίες λήψης

Τα ακόλουθα αρχεία είναι διαθέσιμα για λήψη από το Κέντρο λήψης αρχείων της Microsoft:
Microsoft .NET Framework 2.0 Service Pack 2 (SP2)
Για όλες οι υποστηριζόμενες εκδόσεις των Windows Vista Service Pack 2 και Windows Server 2008 Service Pack 2 που βασίζονται σε x86Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες οι υποστηριζόμενες εκδόσεις των Windows Vista Service Pack 2 και Windows Server 2008 Service Pack 2 που βασίζονται σε x64Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 Service Pack 2 που βασίζονται σε τεχνολογία IA-64Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης.
Microsoft .NET Framework 3.5.1
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 που βασίζονται σε x86Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες οι υποστηριζόμενες εκδόσεις των Windows 7 Service Pack 1 (SP1) με x86Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 και του Windows Server 2008 R2 που βασίζονται σε x64Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 και Windows Server 2008 R2 SP1 που βασίζονται σε x64Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 που βασίζονται σε τεχνολογία IA-64Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 SP1 που βασίζονται σε τεχνολογία IA-64Download Άμεση λήψη του πακέτου της ενημερωμένης έκδοσης. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που δημοσιεύτηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να εκτελείτε ένα από τα ακόλουθα λειτουργικά συστήματα:
  • 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)

Πληροφορίες επανεκκίνησης

Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης, εάν τα ενεχόμενα αρχεία που χρησιμοποιούνται κατά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης. Για να αποφύγετε την επανεκκίνηση του υπολογιστή, τερματίστε οποιεσδήποτε τοποθεσίες Web του ASP.NET πριν να εγκαταστήσετε αυτήν την επείγουσα επιδιόρθωση.

Πληροφορίες αρχείου

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Για όλες τις υποστηριζόμενες εκδόσεις των Windows Vista SP2 και του Windows Server 2008 SP2 που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570531,50418-Nov-201110:56x86
Webengine.dll2.0.50727.5705437,00818-Nov-201110:57x86
System.web.dll2.0.50727.57055,251,07218-Nov-201110:56x86
Για όλες τις υποστηριζόμενες εκδόσεις των Windows Vista SP2 και του Windows Server 2008 SP2 που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570543,28018-Nov-201112:49x64
Webengine.dll2.0.50727.5705746,25618-Nov-201112:49x64
System.web.dll2.0.50727.57055,259,26418-Nov-201112:49x64
Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 SP2 που βασίζονται σε τεχνολογία IA-64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570583,21618-Nov-201110:53IA-64
Webengine.dll2.0.50727.57051,232,14418-Nov-201110:54IA-64
System.web.dll2.0.50727.57054,780,03218-Nov-201110:53IA-64
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 που βασίζονται σε τεχνολογία x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570531,50419-Nov-201105:18x86
Webengine.dll2.0.50727.5705437,00819-Nov-201105:19x86
System.web.dll2.0.50727.57055,251,07219-Nov-201105:19x86
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 και Windows Server 2008 R2 που βασίζονται σε τεχνολογία x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570543,28019-Nov-201105:36x64
Webengine.dll2.0.50727.5705746,25619-Nov-201105:36x64
System.web.dll2.0.50727.57055,259,26419-Nov-201105:36x64
Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 που βασίζονται σε IA-64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570583,21619-Nov-201105:12IA-64
Webengine.dll2.0.50727.57051,232,14419-Nov-201105:12IA-64
System.web.dll2.0.50727.57054,780,03219-Nov-201105:12IA-64
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570531,50422-Nov-201123:32x86
Webengine.dll2.0.50727.5705437,00822-Nov-201123:33x86
System.web.dll2.0.50727.57055,251,07222-Nov-201123:33x86
Για όλες τις υποστηριζόμενες εκδόσεις των Windows 7 SP1 και Windows Server 2008 R2 SP1 που βασίζονται σε x64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570543,28022-Nov-201123:32x64
Webengine.dll2.0.50727.5705746,25622-Nov-201123:32x64
System.web.dll2.0.50727.57055,259,26422-Nov-201123:32x64
Για όλες τις υποστηριζόμενες εκδόσεις του Windows Server 2008 R2 SP1 που βασίζονται σε τεχνολογία IA-64
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Aspnet_wp.exe2.0.50727.570583,21622-Nov-201123:25IA-64
Webengine.dll2.0.50727.57051,232,14422-Nov-201123:25IA-64
System.web.dll2.0.50727.57054,780,03222-Nov-201123:25IA-64

Κατάσταση


Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Αναφορές


Για περισσότερες πληροφορίες σχετικά με τις επιλογές που μπορείτε να χρησιμοποιήσετε για να αναπτύξετε τα τμήματα Web του SharePoint, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft TechNet στο Web:Για περισσότερες πληροφορίες σχετικά με τους μετρητές επιδόσεων για το ASP.NET, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN) στο Web:Για περισσότερες πληροφορίες σχετικά με το ζήτημα του μετρητή επιδόσεων του ASP.NET\Request σε ουρά , επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft