Συμπτώματα
Όταν ξεκινάτε μια εφαρμογή που εκτελείται σε κοινό χρόνο εκτέλεσης γλώσσας (CLR), παρουσιάζεται μια παραβίαση πρόσβασης. Αυτό το πρόβλημα παρουσιάζεται όταν ισχύουν τα εξής:
-
Ο υπολογιστής έχει περισσότερα από 32 επεξεργαστές Itanium (IA-64).
-
Είναι ενεργοποιημένη η συλλογή απορριφθέντων στοιχείων διακομιστή.
Αιτία
Όταν είναι ενεργοποιημένη η συλλογή απορριφθέντων στοιχείων διακομιστή του συστήματος που βασίζεται σε τεχνολογία Itanium, υπάρχει ένας πίνακας ο οποίος έχει 32 στοιχεία για την αποθήκευση του σωρού. Πριν από μια ανάθεση σε ένα νήμα, το heap πρέπει να καθορίζονται από το ευρετήριο που αντιστοιχεί στο τρέχον CPU. Όταν ο αριθμός CPU υπερβεί 32, παρουσιάζεται μια παραβίαση πρόσβασης.
Επίλυση
Πληροφορίες αντικατάστασης επείγουσας επιδιόρθωσης
Η επείγουσα επιδιόρθωση που αντιστοιχεί σε KB961881 έχει αντικατασταθεί με την επείγουσα επιδιόρθωση KB981574, το οποίο περιέχει όλες τις ενημερώσεις κώδικα που περιλαμβάνονταν προηγουμένως στο KB961881. Θα πρέπει να χρησιμοποιήσετε την επείγουσα επιδιόρθωση KB981574 για να διορθώσετε τα ζητήματα που περιγράφονται στο KB961881.Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
981574 Η οθόνη παραμένει ανοιχτό πλέον από το συνηθισμένο όταν προσπαθείτε να ξεκινήσετε το Excel σε έναν υπολογιστή που έχει εγκατεστημένο το .NET Framework 3.5 SP1
Λύση
Για να επιλύσετε αυτό το ζήτημα, μπορείτε να ενεργοποιήσετε το σταθμό εργασίας συλλογή απορριφθέντων στοιχείων αντί για συλλογή απορριφθέντων στοιχείων διακομιστή.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Αναφορές
Για περισσότερες πληροφορίες σχετικά με τον τρόπο ρύθμισης παραμέτρων συλλογή απορριφθέντων στοιχείων στο διακομιστή, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web: