ΕΝΗΜΕΡΩΣΗ: "Server Application διαθέσιμες" μήνυμα λάθους, εάν είναι φορτωμένο το αρχείο DLL στο χώρο διεύθυνσης 0x33A20000 και να ζητήσει μια σελίδα ASP.NET

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 821157 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Σε έναν υπολογιστή πολλών επεξεργαστών που έχει ένα DLL φορτώνονται με το χώρο διευθύνσεων 0x33A20000, εάν κάνετε οποιαδήποτε αίτηση στο πρόγραμμα περιήγησης χειρίζεται αυτήν Microsoft ASP.NET, λαμβάνετε το ακόλουθο μήνυμα λάθους από το ASP.NET στο παράθυρο του προγράμματος περιήγησης:
Server Application Unavailable
Επιπλέον, ενδέχεται να λάβετε ένα μήνυμα λάθους "Σφάλμα HTTP 500" στο πρόγραμμα περιήγησης ή στο αρχείο καταγραφής συμβάντων του Microsoft Internet Information Services (IIS).

Αιτία

Αυτή η συμπεριφορά προκύπτει, εάν χρησιμοποιείτε το/ ΒΆΣΗΣΕναλλαγή κατά τη μεταγλώττιση ενός DLL στο Microsoft Visual Studio .NET και εάν διαθέτετε τη θέση της διεύθυνσης την τιμή0x33A20000. Το αρχείο DLL φορτώνεται σε μια διεργασία πριν από την κλήση του ASP.NET και πριν από τη συσχετισμένη .dll φορτώνονται αρχεία και άλλα αρχεία.

Επειδή ο χώρος διευθύνσεων 0x33A20000 σχεδόν στη μέση του ο χώρος εικονικής διεύθυνσης του 2 gigabyte (GB), το χρόνο εκτέλεσης κοινής γλώσσας δεν μπορεί να βρει μια καθαρή, συνεχή χώρο 1 GB για τη συλλογή απορριφθέντων στοιχείων σωρούς.

Επίσης, η σειρά που φορτώνονται τα αρχεία DLL εμφανίζεται επηρεάζουν αυτήν τη συμπεριφορά. Εάν το αρχείο DLL που χρησιμοποιεί το χώρο διευθύνσεων 0x33A20000 φορτώνεται σε μια διεργασία, αφού έχει γίνει κλήση του ASP.NET, το ASP.NET θα συνεχίσουν να λειτουργούν σωστά. Παρόλο που μπορείτε να αναβαθμίστε το αρχείο DLL, αυτό ίσως δεν είναι μια αξιόπιστη λύση για αυτήν τη συμπεριφορά.

Αυτό το ζήτημα ενδέχεται να προκύψει εάν χρησιμοποιείτε σε συνδυασμό με άλλα διαθέσιμα προϊόντα της Microsoft ASP.NET. Για παράδειγμα, εάν χρησιμοποιείτε το Microsoft Content Management Server 2002 (MCMS) τοποθεσίες στον ίδιο χώρο συγκέντρωσης εφαρμογών ως ASP.NET, αλλά που επισκέπτεστε τις τοποθεσίες MCMS πρώτα, θα αντιμετωπίσετε πάντα τη συμπεριφορά που περιγράφεται στην ενότητα "Συμπτώματα".

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, εγκαταστήστε αυτήν την επείγουσα επιδιόρθωση στο διακομιστή Web.

Πληροφορίες άμεσης επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση προορίζεται μόνο για την έκδοση του Microsoft .NET Framework 1.1.

ΣημαντικόΑυτή η επείγουσα επιδιόρθωση περιέχει δύο τύπους πακέτων:
  • Ένα πακέτο του Windows Installer
  • Ένα πακέτο διαχείρισης προαιρετικών στοιχείων (OCM)
Εάν χρησιμοποιείτε Microsoft Windows Server 2003, πρέπει να καθορίσετε ότι χρειάζεστε την ενημερωμένη έκδοση του Windows Server 2003 (OCM). Εάν χρησιμοποιείτε λειτουργικό σύστημα διαφορετικό από τα Windows Server 2003, πρέπει να χρησιμοποιήσετε το πακέτο του Windows Installer. Για τον Windows Server 2003, η προστασία αρχείων των Windows παρακολουθεί τα αρχεία του .NET Framework 1.1.

Είναι διαθέσιμη μια υποστηριζόμενη επείγουσα επιδιόρθωση από τη Microsoft, αλλά προορίζεται μόνο για τη διόρθωση του ζητήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε τη μόνο σε συστήματα στα οποία εμφανίζεται αυτό το συγκεκριμένο ζήτημα. Αυτή η επείγουσα επιδιόρθωση ενδέχεται να υποβληθεί σε πρόσθετο έλεγχο. Επομένως, εάν αυτό το ζήτημα δεν σας επηρεάζει ιδιαίτερα, σας συνιστούμε να περιμένετε έως το επόμενο Service Pack του .NET Framework 1.1 που περιέχει αυτήν την επείγουσα επιδιόρθωση.

Για την άμεση επίλυση αυτού του ζητήματος, επικοινωνήστε με τις Υπηρεσίες Τεχνικής Υποστήριξης της Microsoft (Microsoft Product Support Services) για να αποκτήσετε την επείγουσα επιδιόρθωση. Για μια πλήρη λίστα με αριθμούς τηλεφώνου των Υπηρεσιών Τεχνικής Υποστήριξης της Microsoft (Microsoft Product Support Services), καθώς και για πληροφορίες που αφορούν το κόστος υποστήριξης, μεταβείτε στην παρακάτω τοποθεσία της Microsoft στο Web:
http://support.microsoft.com/contactus/?ws=support
ΣΗΜΕΙΩΣΗΣε ειδικές περιπτώσεις, εάν ένας μηχανικός υποστήριξης της Microsoft κρίνει ότι μια συγκεκριμένη ενημερωμένη έκδοση θα επιλύσει το ζήτημα, ενδέχεται να μην ισχύσουν οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη ενημερωμένη έκδοση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης.

Πληροφορίες αρχείων επείγουσας επιδιόρθωσης

Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
   Date         Time   Version       Size       File name
   --------------------------------------------------------------
   23-Jun-2003  23:17  1.1.4322.915     77,824  Corperfmonext.dll
   24-Jun-2003  14:13  1.1.4322.915  2,088,960  Mscorlib.dll
   23-Jun-2003  23:07                   10,728  Mscorlib.ldo
   23-Jun-2003  23:15  1.1.4322.915  2,494,464  Mscorsvr.dll
   23-Jun-2003  23:16  1.1.4322.915  2,486,272  Mscorwks.dll

Πληροφορίες εγκατάστασης επείγουσας επιδιόρθωσης

Σε ένα διακομιστή 32 επεξεργαστές, πρέπει να εγκαταστήσετε αυτήν την επείγουσα επιδιόρθωση πριν από την εγκατάσταση του Microsoft SharePoint Portal Server 2003.

Κατάσταση

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

Ιδιότητες

Αναγν. άρθρου: 821157 - Τελευταία αναθεώρηση: Τετάρτη, 22 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft ASP.NET 1.1
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
Λέξεις-κλειδιά: 
kbqfe kbhotfixserver kbnetframe110sp1fix kbfix kbbug kbnetframe110presp1fix kbvsnet2003presp1fix kbmt KB821157 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:821157

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com