Συμπτώματα
Σε έναν υπολογιστή που εκτελεί το Microsoft.NET Framework 3.5 Service Pack 1 (SP1), μπορείτε να έχετε μια εφαρμογή που τοποθετεί σειριακά και deserializes μια γενική κλάση. Εάν η γενική κλάση έχει τουλάχιστον ένα στατικό μέλος, ενδέχεται να αντιμετωπίσετε ένα από τα ακόλουθα συμπτώματα:
-
Εάν η εφαρμογή εκτελείται ως διεργασία 32-bit, το νήμα που εκτελεί η αποσειριοποίηση μπορεί να εισαγάγετε ένα βρόχο. Επομένως, η εφαρμογή αποτύχει, και η εφαρμογή καταναλώνει πολλούς πόρους CPU.
-
Εάν η εφαρμογή εκτελείται ως διεργασία 64-bit, μια εξαίρεση και λαμβάνετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:
Εξαίρεση που δεν αντιμετωπίστηκε: System.Reflection.TargetInvocationException: Δημιουργήθηκε εξαίρεση από τον προορισμό μιας κλήσης. ---> System.OutOfMemoryException: εξαίρεση τύπου 'System.OutOfMemoryException' δημιουργήθηκε.
Σημείωση Αυτό το ζήτημα παρουσιάζεται για μια εφαρμογή Microsoft ASP.NET, εάν ισχύουν οι ακόλουθες συνθήκες:
-
Ενεργοποιείτε την κατάσταση προβολής για ένα στοιχείο ελέγχου.
-
Το στοιχείο ελέγχου έχει μια ιδιότητα του τύπου που βασίζεται σε μια γενική κλάση που έχει τουλάχιστον ένα στατικό μέλος.
Αιτία
Αυτό το ζήτημα παρουσιάζεται εξαιτίας μιας παλινδρόμησης στο .NET Framework 3.5 SP1.
Προτεινόμενη αντιμετώπιση
Πληροφορίες άμεσης επιδιόρθωσης
Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα. Αυτή η άμεση επιδιόρθωση ενδέχεται να υποβληθεί σε πρόσθετο έλεγχο. Επομένως, εάν αυτό το ζήτημα δεν σας επηρεάζει ιδιαίτερα, σας συνιστούμε να περιμένετε έως την επόμενη ενημέρωση λογισμικού που περιέχει αυτήν την άμεση επιδιόρθωση.
Για να κάνετε λήψη αυτής της επείγουσας επιδιόρθωσης από τη συλλογή κωδίκων MSDN, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://code.msdn.microsoft.com/KB957543
Σημείωση Η συλλογή κωδίκων MSDN εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας στη λίστα, είναι επειδή η σελίδα πόρου συλλογής κώδικα δεν είναι διαθέσιμη για αυτήν τη γλώσσα.
Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υποστήριξης και εξυπηρέτησης πελατών της Microsoft ή για να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://support.microsoft.com/contactus/?ws=support
Προϋποθέσεις
Πρέπει να έχετε το .NET Framework 3.5 SP1, για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.
Απαίτηση επανεκκίνησης
Ίσως χρειαστεί να κάνετε επανεκκίνηση του υπολογιστή, εάν οποιοδήποτε από τα αρχεία που έχουν ενημερωθεί που χρησιμοποιούνται.
Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης
Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.
Πληροφορίες αρχείων
Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Τα Windows 2000, Windows XP και Windows Server 2003, οι x86 εκδόσεις
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
---|---|---|---|---|
Mscordacwks.dll |
2.0.50727.3068 |
992,264 |
16-Sep-2008 |
13:13 |
Mscorlib.dll |
2.0.50727.3068 |
4,546,560 |
16-Sep-2008 |
13:13 |
Mscorwks.dll |
2.0.50727.3068 |
5,815,808 |
16-Sep-2008 |
13:13 |
Τα Windows 2000, Windows XP και Windows Server 2003, οι x64 εκδόσεις
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
Πλατφόρμα |
---|---|---|---|---|---|
Mscordacwks.dll |
2.0.50727.3068 |
992,264 |
16-Sep-2008 |
13:13 |
x86 |
Mscorlib.dll |
2.0.50727.3068 |
4,546,560 |
16-Sep-2008 |
13:13 |
x86 |
Mscorwks.dll |
2.0.50727.3068 |
5,815,808 |
16-Sep-2008 |
13:13 |
x86 |
Mscordacwks.dll |
2.0.50727.3068 |
1,767,944 |
16-Sep-2008 |
10:33 |
x64 |
Mscorlib.dll |
2.0.50727.3068 |
4,562,944 |
16-Sep-2008 |
10:33 |
x64 |
Mscorwks.dll |
2.0.50727.3068 |
10,079,744 |
16-Sep-2008 |
10:33 |
x64 |
Τα Windows 2000, Windows XP και Windows Server 2003, εκδόσεις IA-64
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
Πλατφόρμα |
---|---|---|---|---|---|
Mscordacwks.dll |
2.0.50727.3068 |
992,264 |
16-Sep-2008 |
13:13 |
x86 |
Mscorlib.dll |
2.0.50727.3068 |
4,546,560 |
16-Sep-2008 |
13:13 |
x86 |
Mscorwks.dll |
2.0.50727.3068 |
5,815,808 |
16-Sep-2008 |
13:13 |
x86 |
Mscordacwks.dll |
2.0.50727.3068 |
3,087,880 |
16-Sep-2008 |
10:44 |
IA-64 |
Mscorlib.dll |
2.0.50727.3068 |
4,005,888 |
16-Sep-2008 |
10:44 |
IA-64 |
Mscorwks.dll |
2.0.50727.3068 |
20,153,856 |
16-Sep-2008 |
10:44 |
IA-64 |
Τα Windows Vista Service Pack 1 (SP1) και Windows Server 2008, x86 εκδόσεις
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
Πλατφόρμα |
---|---|---|---|---|---|
Big5.nlp |
Δεν ισχύει |
66,728 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Bopomofo.nlp |
Δεν ισχύει |
82,172 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Ksc.nlp |
Δεν ισχύει |
116,756 |
18-Dec-2007 |
21:04 |
Δεν ισχύει |
Mscorlib.dll |
2.0.50727.3068 |
4,546,560 |
07-Oct-2008 |
22:22 |
x86 |
Normidna.nlp |
Δεν ισχύει |
59,342 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfc.nlp |
Δεν ισχύει |
45,794 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfd.nlp |
Δεν ισχύει |
39,284 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfkc.nlp |
Δεν ισχύει |
66,384 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfkd.nlp |
Δεν ισχύει |
60,294 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Prc.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Prcp.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Sortkey.nlp |
Δεν ισχύει |
262,148 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Sorttbls.nlp |
Δεν ισχύει |
20,320 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Xjis.nlp |
Δεν ισχύει |
28,288 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Mscordacwks.dll |
2.0.50727.3068 |
992,264 |
07-Oct-2008 |
22:22 |
x86 |
Mscorjit.dll |
2.0.50727.3068 |
367,104 |
24-Sep-2008 |
22:21 |
x86 |
Mscorwks.dll |
2.0.50727.3068 |
5,815,808 |
07-Oct-2008 |
22:22 |
x86 |
Mscorlib.resources.dll |
2.0.50727.3053 |
307,200 |
27-Jul-2008 |
17:58 |
x86 |
Το Windows Vista SP1 και Windows Server 2008, x64 εκδόσεις
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
Πλατφόρμα |
---|---|---|---|---|---|
Big5.nlp |
Δεν ισχύει |
66,728 |
18-Dec-2007 |
21:01 |
Δεν ισχύει |
Bopomofo.nlp |
Δεν ισχύει |
82,172 |
18-Dec-2007 |
21:01 |
Δεν ισχύει |
Ksc.nlp |
Δεν ισχύει |
116,756 |
18-Dec-2007 |
21:02 |
Δεν ισχύει |
Mscorlib.dll |
2.0.50727.3068 |
4,562,944 |
07-Oct-2008 |
23:04 |
x64 |
Normidna.nlp |
Δεν ισχύει |
59,342 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Normnfc.nlp |
Δεν ισχύει |
45,794 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Normnfd.nlp |
Δεν ισχύει |
39,284 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Normnfkc.nlp |
Δεν ισχύει |
66,384 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Normnfkd.nlp |
Δεν ισχύει |
60,294 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Prc.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Prcp.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Sortkey.nlp |
Δεν ισχύει |
262,148 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Sorttbls.nlp |
Δεν ισχύει |
20,320 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Xjis.nlp |
Δεν ισχύει |
28,288 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Mscordacwks.dll |
2.0.50727.3068 |
1,767,944 |
07-Oct-2008 |
23:04 |
x64 |
Mscorjit.dll |
2.0.50727.3068 |
1,580,032 |
24-Sep-2008 |
23:06 |
x64 |
Mscorwks.dll |
2.0.50727.3068 |
10,079,744 |
07-Oct-2008 |
23:04 |
x64 |
Mscorlib.resources.dll |
2.0.50727.3053 |
307,200 |
27-Jul-2008 |
18:02 |
x86 |
Big5.nlp |
Δεν ισχύει |
66,728 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Bopomofo.nlp |
Δεν ισχύει |
82,172 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Ksc.nlp |
Δεν ισχύει |
116,756 |
18-Dec-2007 |
21:04 |
Δεν ισχύει |
Mscorlib.dll |
2.0.50727.3068 |
4,546,560 |
07-Oct-2008 |
22:22 |
x86 |
Normidna.nlp |
Δεν ισχύει |
59,342 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfc.nlp |
Δεν ισχύει |
45,794 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfd.nlp |
Δεν ισχύει |
39,284 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfkc.nlp |
Δεν ισχύει |
66,384 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfkd.nlp |
Δεν ισχύει |
60,294 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Prc.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Prcp.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Sortkey.nlp |
Δεν ισχύει |
262,148 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Sorttbls.nlp |
Δεν ισχύει |
20,320 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Xjis.nlp |
Δεν ισχύει |
28,288 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Mscordacwks.dll |
2.0.50727.3068 |
992,264 |
07-Oct-2008 |
22:22 |
x86 |
Mscorjit.dll |
2.0.50727.3068 |
367,104 |
24-Sep-2008 |
22:21 |
x86 |
Mscorwks.dll |
2.0.50727.3068 |
5,815,808 |
07-Oct-2008 |
22:22 |
x86 |
Το Windows Vista SP1 και Windows Server 2008, εκδόσεις IA-64
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
Πλατφόρμα |
---|---|---|---|---|---|
Big5.nlp |
Δεν ισχύει |
66,728 |
18-Dec-2007 |
21:06 |
Δεν ισχύει |
Bopomofo.nlp |
Δεν ισχύει |
82,172 |
18-Dec-2007 |
21:06 |
Δεν ισχύει |
Ksc.nlp |
Δεν ισχύει |
116,756 |
18-Dec-2007 |
21:06 |
Δεν ισχύει |
Mscorlib.dll |
2.0.50727.3068 |
4,005,888 |
07-Oct-2008 |
23:12 |
IA-64 |
Normidna.nlp |
Δεν ισχύει |
59,342 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Normnfc.nlp |
Δεν ισχύει |
45,794 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Normnfd.nlp |
Δεν ισχύει |
39,284 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Normnfkc.nlp |
Δεν ισχύει |
66,384 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Normnfkd.nlp |
Δεν ισχύει |
60,294 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Prc.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Prcp.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Sortkey.nlp |
Δεν ισχύει |
262,148 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Sorttbls.nlp |
Δεν ισχύει |
20,320 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Xjis.nlp |
Δεν ισχύει |
28,288 |
18-Dec-2007 |
21:08 |
Δεν ισχύει |
Mscordacwks.dll |
2.0.50727.3068 |
3,087,880 |
07-Oct-2008 |
23:12 |
IA-64 |
Mscorjit.dll |
2.0.50727.3068 |
2,560,512 |
24-Sep-2008 |
23:14 |
IA-64 |
Mscorwks.dll |
2.0.50727.3068 |
20,153,856 |
07-Oct-2008 |
23:12 |
IA-64 |
Mscorlib.resources.dll |
2.0.50727.3053 |
315,392 |
27-Jul-2008 |
17:58 |
x86 |
Big5.nlp |
Δεν ισχύει |
66,728 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Bopomofo.nlp |
Δεν ισχύει |
82,172 |
18-Dec-2007 |
21:03 |
Δεν ισχύει |
Ksc.nlp |
Δεν ισχύει |
116,756 |
18-Dec-2007 |
21:04 |
Δεν ισχύει |
Mscorlib.dll |
2.0.50727.3068 |
4,546,560 |
07-Oct-2008 |
22:22 |
x86 |
Normidna.nlp |
Δεν ισχύει |
59,342 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfc.nlp |
Δεν ισχύει |
45,794 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfd.nlp |
Δεν ισχύει |
39,284 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfkc.nlp |
Δεν ισχύει |
66,384 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Normnfkd.nlp |
Δεν ισχύει |
60,294 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Prc.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Prcp.nlp |
Δεν ισχύει |
83,748 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Sortkey.nlp |
Δεν ισχύει |
262,148 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Sorttbls.nlp |
Δεν ισχύει |
20,320 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Xjis.nlp |
Δεν ισχύει |
28,288 |
18-Dec-2007 |
21:05 |
Δεν ισχύει |
Mscordacwks.dll |
2.0.50727.3068 |
992,264 |
07-Oct-2008 |
22:22 |
x86 |
Mscorjit.dll |
2.0.50727.3068 |
367,104 |
24-Sep-2008 |
22:21 |
x86 |
Mscorwks.dll |
2.0.50727.3068 |
5,815,808 |
07-Oct-2008 |
22:22 |
x86 |
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Αναφορές
Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft:
824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft