Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Visual Studio 2012 'de basit bir ASP.NET Web uygulaması projesi oluşturursunuz.
-
Yeni bir veri kümesi oluşturduğunuzda, Microsoft SQL Server 2012 veya SQL Server 2014 'in herhangi bir SQL örneğine veya herhangi bir tabloyu kullanabilirsiniz.
-
Yeni bir RDLC raporu oluşturup bunu bir veri kümesiyle bağlarsınız.
-
Rapor Görüntüleyicisi 2012 Özellikler simgesinden yeni oluşturma raporunu seçersiniz.
-
Veri kaynağı seç 'i tıklatın ve veri kaynağı örneği açılan listesinde, adım 2 ' de sınırlanan veri kümesini seçin.
Bu senaryoda, Visual Studio 2012 hemen kilitleniyor.Not Bu sorun Microsoft SQL Server 2014 ' de de oluşur.
Neden
Bu sorun, kod değişikliklerinin bir Vseçteutil kopyasını, VisualStudio. Shell 'in eski bir sürümüne başvurular ile derlenen ReportViewer. WebDesign derlemesine taşıdığından oluşur. GetGlobalService işlevini çağırdığınızda bu hata oluşur.
Çözüm
Bu sorun Microsoft SQL Server 2012 Service Pack 2 ' de (SP 2) giderilmiştir.
SQL Server 2012 için hizmet paketi bilgileri
Bu sorunu çözmek için, en son Microsoft SQL Server 2012 hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2755533 En son SQL Server 2012 hizmet paketini edinme Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
SQL Server 2014 için toplu güncelleştirme 1 /en-us/help/2931693
SQL Server 2012 SP1 için toplu güncelleştirme 9 /en-us/help/2931078
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.