Simptomi
Razmotrite sledeći scenario:
-
U Visual Studiju 2012 kreirate jednostavan projekat web ASP.NET web aplikacija.
-
Kreirate novi skup podataka, postavite pokazivač na bilo koju SQL instancu sistema Microsoft SQL Server 2012 ili SQL Server 2014 i koristite bilo koju tabelu.
-
Kreirate novi RDLC izveštaj i vežete ga sa skupom podataka.
-
Sa ikone "Svojstva" u prikazivaču izveštaja 2012.
-
Kliknite na dugme "Izaberi izvor podataka" i sa padajuće liste "Instanca izvora podataka" izaberite skup podataka povezan u koraku 2.
U ovom scenariju, Visual Studio 2012 pada odmah.Napomena Do problema dolazi i u sistemu Microsoft SQL Server 2014.
Uzrok
Do problema dolazi zato što promene koda premeštaju kopiju DTEUtil-a na asembler ReportViewer.WebDesign koji je sastavljen sa referencama na staru verziju VisualStudio.Shell. Ovo rezultira neuspehom kada pozovete funkciju GetGlobalService.
Rešenje
Ovaj problem je rešen u microsoft SQL Server 2012 servisnom paketu 2 (SP 2).
Informacije o servisnom paketu za SQL Server 2012
Da biste rešili ovaj problem, nabavite najnoviji servisni paket za Microsoft SQL Server 2012. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2755533 Nabavljanje najnovijeg servisnog paketa za SQL Server 2012 Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 1 za SQL Server 2014 /en-us/help/2931693
Kumulativna ispravka 9 za SQL Server 2012 SP1 /en-us/help/2931078
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".