Συμπτώματα
Μετά την εγκατάσταση των συναθροίσεων ασφαλείας και ποιότητας της 12ης Σεπτεμβρίου 2017, του .NET που ισχύουν για τις .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7, αντιμετωπίζετε προβλήματα απόδοσης σε εφαρμογές του Windows Presentation Foundation (WPF) που χρησιμοποιούν τύπους WPF σε μια υπηρεσία των Windows.
Όταν παρουσιάζονται αυτά τα ζητήματα, οι εφαρμογές που χρησιμοποιούν ένα στοιχείο WPF για την απόδοση δημιουργούν μια μαύρη εικόνα. Αυτό συμβαίνει εάν η εφαρμογή εκτελείται στις ακόλουθες περιπτώσεις:
-
Σε έναν μη αλληλεπιδραστικό σταθμό παραθύρων (για παράδειγμα, στις υπηρεσίες των Windows)
-
Εκτελείται ως λογαριασμός LocalSystem
-
Αλληλεπιδραστικά στην Περίοδο λειτουργίας 0 χρησιμοποιώντας εργαλεία όπως το psexec.exe
Επίλυση
Για να επιλύσετε αυτά τα προβλήματα, εφαρμόστε την ακόλουθη ενημέρωση που είναι κατάλληλη για το σύστημά σας:
-
4043767 Οκτώβριος 2017 Συνάθροιση ενημερώσεων ασφάλειας και ποιότητας για .NET Framework τις ενημερώσεις 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 και 4.7 για Windows 8.1, Windows RT 8.1 και Windows Server 2012 R2 (KB 4043767)
-
4043769 Συνά .NET Framework θροιση ενημερώσεων ασφάλειας και ποιότητας 3.5, 4.5.2, 4.6, 4.6, 4.6.1, 4.6.2 και 4.7 για τον Windows Server 2012 (KB 4043769)
-
4043766 Οκτώβριος 2017 Συνάθροιση ενημερώσεων ασφάλειας και ποιότητας για .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 και 4.7 για windows 7 SP1 και Windows Server 2008 R2 SP1 (KB 4043766)
-
4043768 Συνάθροιση ενημερώσεων ασφαλείας και ποιότητας οκτωβρίου 2017 για τις ενημερώσεις .NET Framework 2.0 SP2, 4.5.2 και 4.6 για τον Windows Server 2008 SP2 (KB 4043768)
Λύση
Για να επιλύσετε αυτό το πρόβλημα, καταργήστε προσωρινά την ενημέρωση της 12ης Σεπτεμβρίου 2017, της Συνάθροισης ενημερώσεων ασφάλειας και ποιότητας και, στη συνέχεια, εγκαταστήστε την αντίστοιχη ενημέρωση της 12ης Σεπτεμβρίου 2017 Security-Only για να βεβαιωθείτε ότι τα συστήματα προστατεύονται από τις πιο πρόσφατες ευπάθειες.
Οι αντίστοιχες ενημερώσεις Security-Only είναι οι εξής:
4040956 Ενημέρωση μόνο για την ασφάλεια για τα .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7 για Windows 8.1, Windows RT 8.1 και Windows Server 2012 R2: 12 Σεπτεμβρίου 2017
4040955 Ενημέρωση μόνο για την ασφάλεια για τα .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7, για τον Windows Server 2012: 12 Σεπτεμβρίου 2017
4040957 Ενημέρωση μόνο για την ασφάλεια για τα .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7 για τα Windows 7 SP1 και τον Windows Server 2008 R2 SP1 και για το .NET Framework 4.6 για Windows Server 2008 SP2: 12 Σεπτεμβρίου 2017
Περισσότερες πληροφορίες
Συνιστάται να μην χρησιμοποιείτε τύπους WPF σε μια υπηρεσία των Windows.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης του WPF για την ανάπτυξη εφαρμογών, ανατρέξτε στο ακόλουθο άρθρο του Microsoft Learn:
Αναφορές
4040972 Συνάθροιση ενημερώσεων ασφάλειας και ποιότητας για τα .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7 για Windows 8.1, Windows RT 8.1 και Windows Server 2012 R2: 12 Σεπτεμβρίου 2017
4040971 Συνάθροιση ενημερώσεων ασφάλειας και ποιότητας για τα .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7 για Windows Server 2012: 12 Σεπτεμβρίου 2017
4040973 Συνάθροιση ενημερώσεων ασφάλειας και ποιότητας για τα .NET Framework 4.6, 4.6.1, 4.6.2 και 4.7 για τα Windows 7 SP1 και τον Windows Server 2008 R2 SP1 και για το .NET Framework 4.6 για Windows Server 2008 SP2: 12 Σεπτεμβρίου 2017
Ισχύει για
Αυτό το άρθρο ισχύει για τα εξής:
-
Τα .NET Framework 4,6, 4.6.1, 4.6.2 και 4.7, όταν χρησιμοποιούνται με:
-
Windows 8.1
-
Windows RT 8.1
-
Windows Server 2012 R2
-
Windows Server 2012
-
Windows 7 SP1
-
Windows Server 2008 R2 SP1
-
-
Η .NET Framework 4,6 όταν χρησιμοποιείται με:
-
Windows Server 2008 SP2
-