Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Όταν οι προγραμματιστές χρησιμοποιούν Configuration.Save(..) /Configuration.SaveAs(..) μεθόδους στο Microsoft .NET Framework 4.7 Αποθήκευση/παράκαμψη αρχείο web.config μιας εφαρμογής ASP.NET/IIS (Internet Information Server), αυτά ενδέχεται να παρατηρήσετε ότι μια νέα κενή φόρμες των Windows εφαρμογή συγκεκριμένη ενότητα < System.Windows.Forms.ApplicationConfigurationSection > πραγματοποιείται προστίθεται στο web.config αρχείου και την εφαρμογή τους ενδέχεται να αποτύχει να φορτώσετε εκ νέου.

Αιτία

Κατά την προσθήκη HDPI (υψηλή κουκκίδες ανά ίντσα) υποστήριξη για εφαρμογές Windows φόρμες του Microsoft .NET Framework 4.7, ομάδα φόρμες των Windows έχει εισαχθεί μια νέα ενότητα ρύθμισης παραμέτρων < System.Windows.Forms.ApplicationConfigurationSection > στο αρχείο ρύθμισης παραμέτρων (app.config) της εφαρμογής, μέσω του οποίου οι προγραμματιστές μπορούν να προσαρμόσετε εφαρμογές για συγκεκριμένες δυνατότητες του HDPI.

Αυτή η νέα ενότητα χρησιμοποιείται αυτήν τη στιγμή μόνο για τις εφαρμογές των Windows φόρμες και να προσαρμόσετε τις HDPI δυνατότητες που έχουν προστεθεί μόνο στο Microsoft .NET Framework 4.7. Επομένως, η δήλωση αυτή η νέα ενότητα συμβαίνει κατά το χρόνο εκτέλεσης και σε φόρμες των Windows εφαρμογές μόνο (σε αντίθεση με μια γενική πρακτική των ανακοινώσετε ότι στο αρχείο machine.config ). Όταν οι προγραμματιστές χρησιμοποιούν Configuration.Save(..) /Configuration.SaveAs(..) μέθοδοι, μπορούν να δουν ένα κενό ορισμό αυτό κατά το χρόνο εκτέλεσης δηλωθεί ενότητα που προστίθεται στο αρχείο ρύθμισης παραμέτρων που δημιουργήθηκε/αποθηκεύονται/Overridden. Όταν μια εφαρμογή των Windows φόρμες (ASP.NET/IIS) φορτώνεται με αυτή πρόσφατα το αρχείο config δημιουργήθηκε/αποθηκεύονται/Overridden, η εφαρμογή ενδέχεται να αποτύχει να φορτώσετε εκ νέου λόγω λείπουν δήλωση της ενότητας.

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

Προγραμματιστές/χρηστών με ασφάλεια να καταργήσετε αυτήν την κενή ενότητα < System.Windows.Forms.ApplicationConfigurationSection > Ορισμός από το αρχείο web.config (αυτό δεν χρησιμοποιείται από άλλες εφαρμογές εκτός από το περιβάλλον εργασίας χρήστη του Windows φόρμες) και δοκιμάστε επαναφόρτωση της εφαρμογής τους. Κατάργηση κενή ενότητα από το αρχείο επηρεάζει καμία λειτουργική συμπεριφορά της εφαρμογής.

Κατάσταση

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×