Συμπτώματα
Ας υποθέσουμε ότι έχετε εγκαταστήσει το Microsoft .NET Framework 4.7. Όταν προσπαθείτε να ανοίξετε Sitefinity με βάση τις εφαρμογές web, ενδέχεται να παρατηρήσετε ότι λειτουργούν πλέον και δημιουργήστε μια εξαίρεση System.TypeInitializationException. Επιπλέον, ενδέχεται να λαμβάνετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:
Η προετοιμασία τύπου για το 'Telerik.Sitefinity.Security.SecurityManager' δημιούργησε μια εξαίρεση.
Αιτία
Αυτό το ζήτημα παρουσιάζεται όταν υπάρχει ένα σύμπλεγμα ένθετα ενοποίηση υπηρεσίας παροχής προσαρμοσμένης ιδιότητας μέλους Sitefinity. Αυτό προκαλεί τις εφαρμογές για να διακόψετε και να αυξήσει την εξαίρεση. Μέχρι τώρα, υπήρξαν ζητήματα που σχετίζονται με Sitefinity με μόνο εφαρμογές web ASP.NET και εμείς δεν έχουν επίγνωση των άλλων εφαρμογές ASP.NET που αντιμετωπίζουν παρόμοια ζητήματα.
Προτεινόμενη αντιμετώπιση
Για να διορθώσετε αυτό το ζήτημα, εγκαταστήστε την επείγουσα επιδιόρθωση Sitefinity και να το αναπτύξετε εκ νέου:
Τοπική τοποθεσία ξαφνικά σταμάτησε να λειτουργεί μετά την εκτέλεση του Windows 10 ενημερώσεις
Σημείωση Ελπίζουμε να εκδώσετε μια ενημέρωση κώδικα για το .NET Framework 4.7 στο μέλλον για αυτό το θέμα.
Για περισσότερες πληροφορίες σχετικά με γνωστά ζητήματα για το 4.7 του .NET Framework, ανατρέξτε στο θέμα Γνωστά ζητήματα με την 4.7 του .NET Framework.
Τα προϊόντα τρίτων κατασκευαστών που περιγράφει αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες που είναι ανεξάρτητες της Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.