Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Μπορείτε να δημιουργήσετε ένα απλό έργο εφαρμογής Web ASP.NET στο Visual Studio 2012.
-
Μπορείτε να δημιουργήσετε ένα νέο DataSet, να τοποθετείτε το δείκτη του ποντικιού σε οποιαδήποτε παρουσία SQL του Microsoft SQL Server 2012 ή του SQL Server 2014 και να χρησιμοποιείτε οποιονδήποτε πίνακα.
-
Μπορείτε να δημιουργήσετε μια νέα αναφορά RDLC και να τη δεσμεύσετε με ένα σύνολο δεδομένων.
-
Από το εικονίδιο ιδιότητες στο πρόγραμμα προβολής αναφορών 2012, επιλέγετε τη νέα δημιουργία αναφοράς.
-
Κάνετε κλικ στην επιλογή Επιλογή προέλευσης δεδομένων και από την αναπτυσσόμενη λίστα παρουσία προέλευσης δεδομένων, επιλέξτε το σύνολο δεδομένων που είναι δεσμευμένο στο βήμα 2.
Σε αυτό το σενάριο, το Visual Studio 2012 διακόπτεται αμέσως.Σημείωση Το πρόβλημα παρουσιάζεται επίσης στον Microsoft SQL Server 2014.
Αιτία
Το πρόβλημα παρουσιάζεται επειδή, οι αλλαγές κώδικα μετακινούν ένα αντίγραφο του DTEUtil στη συγκρότηση ReportViewer. σχεδίαση ιστοσελίδων που έχει μεταγλωττιστεί με αναφορές σε μια παλιά έκδοση του VisualStudio. Shell. Αυτό έχει ως αποτέλεσμα μια αποτυχία όταν καλείτε τη συνάρτηση GetGlobalService.
Επίλυση
Αυτό το ζήτημα επιλύεται στον Microsoft SQL Server 2012 Service Pack 2 (SP 2).
Πληροφορίες για το Service Pack για τον SQL Server 2012
Για να επιλύσετε αυτό το πρόβλημα, αποκτήστε το πιο πρόσφατο Service Pack για τον Microsoft SQL Server 2012. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2755533 Πώς μπορείτε να αποκτήσετε το πιο πρόσφατο Service Pack για τον SQL Server 2012 Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2014 /en-us/help/2931693
Αθροιστική ενημερωμένη έκδοση 9 για SQL Server 2012 SP1 /en-us/help/2931078
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".