ΕΠΙΔΙΌΡΘΩΣΗ: Εμφανίζεται μήνυμα λάθους όταν μια εφαρμογή Web που δεν εκτελείται πλήρους αξιοπιστίας επιπέδου χρησιμοποιεί το στοιχείο ελέγχου ReportViewer 2008 ' Visual Studio ': "System.Security.SecurityException: ότι η συγκρότηση δεν επιτρέπει μερικώς αξιόπιστα καλούντες"


Συμπτώματα


Εξετάστε το ακόλουθο σενάριο:
  • Μπορείτε να δημιουργήσετε μια εφαρμογή Web που δεν θα εκτελεστεί σε επίπεδο πλήρους αξιοπιστίας.
  • Η εφαρμογή χρησιμοποιεί το στοιχείο ελέγχου Microsoft Visual Studio 2008 ReportViewer (ReportViewer 9.0) σε μια σελίδα Web.
  • Προσπαθείτε να προβάλετε αυτήν την ιστοσελίδα.
Σε αυτό το σενάριο, λαμβάνετε το ακόλουθο μήνυμα λάθους:
System.Security.SecurityException: Ότι η συγκρότηση δεν επιτρέπει μερικώς αξιόπιστους καλούντες.
Σημείωση Αυτό το ζήτημα δεν παρουσιάζεται αν η εφαρμογή χρησιμοποιεί το στοιχείο ελέγχου Visual Studio 2005 ReportViewer (ReportViewer 8.0).

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


Πληροφορίες άμεσης επιδιόρθωσης

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, τότε υπάρχει μια ενότητα με τίτλο "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, υποβάλετε μια αίτηση στο τμήμα Εξυπηρέτησης και υποστήριξης πελατών της Microsoft για να αποκτήσετε την άμεση επιδιόρθωση.

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Πρέπει να έχετε το Visual Studio 2008 Service Pack 1 (SP1) εγκατεστημένο για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.

Απαίτηση επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εφαρμογή αυτής της άμεσης επιδιόρθωσης.

Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
fl_microsoft_reportviewer_localprint_cab_120652_120652_x86.lnΔεν ισχύει236,47106-Feb-201006:10Δεν ισχύει
microsoft.reportviewer.webforms.dll9.0.30729.4483864,25605-Feb-201012:33x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483159,74405-Feb-201013:49x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483167,93605-Feb-201014:34x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483159,74405-Feb-201014:48x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483159,74405-Feb-201015:03x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483159,74405-Feb-201015:17x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483159,74405-Feb-201015:30x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483159,74405-Feb-201015:43x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483155,64805-Feb-201015:56x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483155,64805-Feb-201016:10x86
microsoft.reportviewer.webforms.resources.dll9.0.30729.4483163,84005-Feb-201018:00x86
reportviewer.exe9.0.30729.44832,283,35205-Feb-201012:43x86

Κατάσταση


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

Αναφορές


Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft:
824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft