Düzeltme: ReportViewer denetimi Visual Studio 2008'de bir SQL Server Reporting Services rapor görüntülemeye çalıştığınızda hata iletisi: "Nesne başvurusu bir nesnenin örneğine ayarlanmadı"

Teknik kesinlik ve netlik yazma bize eşit derecede önemlidir. Bu KB makalesi ile memnun değilseniz sürekli KB içerik kalitesini artırmak için lütfen kbfdbk@microsoft.comiçin hiçbir ek görüş bildirmek için bir çaba içinde. Lütfen ilgili KB makalesinin numarası ve, olabilir belirli açıklamaları içerir. İçerik takım yöneticileri etkin olarak bu görüş izlemek ve geliştirme alanları tanımlamak için kullanın. Önceden Görüşleriniz için teşekkür ederiz.

Hata: #50003629 (SQL düzeltmesi)

# Hata: 100709 (İçerik Bakımı)
# Hata: 50003629 (SQL düzeltmesi)

Microsoft, Microsoft SQL Server 2005 düzeltmeleri karşıdan yüklenebilen bir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2005 ile gelen tüm güvenlik düzeltmelerini düzeltin.

Özet

Bu makalede bu düzeltme sürümü hakkında aşağıda açıklanmaktadır:

  • Düzeltme paketi ile giderilen sorunlar

  • Düzeltme paketini yükleme önkoşulları

  • Olup düzeltme paketini yükledikten sonra bilgisayarı yeniden başlatmanız gerekir

  • Düzeltme paketinin başka bir düzeltme paketiyle değiştirilip

  • Kayıt defteri değişiklikleri yapmanız gerekip gerekmediği

  • Düzeltme paketinin içerdiği dosyalar

Belirtiler

SQL Server 2005 Reporting Services raporu bir veya birçok veri kümeleri içeren bir Microsoft SQL Server 2008 Raporlama Servisleri Rapor var. ReportViewer denetimi Microsoft Visual Studio 2008'de rapor görüntülemeye çalıştığınızda, aşağıdaki hata iletisini alırsınız:

Rapor işleme sırasında hata oluştu.

Nesne referansı bir nesne örneği kümesi değil.

Neden

ReportViewer denetim iş parçacığı güvenli olmadığı için bu sorun oluşur. ReportViewer denetimi bir rapor işlenirken System.IndexOutOfRangeException özel durum oluşur ve bir NULL nesnesi başvurulmaktadır.

Çözüm

Düzeltme bilgileri

Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın. Bu düzeltme, ek test süreci gerektirebilir. Bu nedenle bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "Düzeltme İndirilebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek'e başvurun.

Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarını veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:

http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme indirilebilir” formu, düzeltmenin indirilebildiği dilleri görüntüler. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.

Önkoşullar

Bu düzeltmeyi uygulamak için Visual Studio 2008 Service Pack 1 yüklü olmalıdır.

Yeniden başlatma bilgileri

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Kayıt defteri bilgileri

Kayıt defterini değiştirmeniz gerekmez.

Düzeltme dosyası bilgileri

Bu düzeltme yalnızca bu makalede listelenen sorunları düzeltmeniz için gereken dosyaları içerir. Bu düzeltme, bir ürünü en son sürüme tam olarak güncelleştirmek için gereken tüm dosyaları içermeyebilir. Bu düzeltmenin İngilizce sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Microsoft.reportviewer.common.dll

9.0.30729.200

3,649,536

12-Dec-2008

05:04

x86

Microsoft.reportviewer.webforms.dll

9.0.30729.200

1,814,528

12-Dec-2008

05:04

x86

Reportviewer.exe

9.0.30729.200

3,238,736

12-Dec-2008

05:12

x86

Bu düzeltme genel karşıdan yükleme (Bu makalede bu düzeltme için genel bir URL sağlanmayan anlamına gelir) için nakledilmemişse, dağıtım için teknik lider, yükseltme ekibi üyesi veya yönetici onayı gerekir ve aşağıdaki bilgiler geçerlidir:

  • Düzeltmeyi almak için müşterilerin "Belirtiler" bölümünde sözü edilen hata ile karşılaşmaları gerekir.

  • Bunu gönderdiğiniz ve bir sonraki hizmet paketini (bir hizmet paketi yayımlanırsa) kullanılabilir duruma geldiğinde bunları tedarik müşterileri izlemeniz gerekir.

Bu düzeltmenin Visual Studio 2008 Service Pack 2'ye eklenmesi planlanmıştır.

"Çözüm" bölümünde bu düzeltmenin bağımsız bir düzeltme olarak veya en son hizmet paketinde kullanılabilir olup olmadığını belirtir. Karşılaştırma ve sınama için özgün düzeltme http://hotfix Web sitesinden edinilebilir.

Destek uzmanına Not: Yapı 9.0.30729.200 edinmek için aşağıdaki Microsoft Web sitesini ziyaret edin:

http://hotfix KB Ara metin kutusuna, 959595yazın ve Git' i tıklatın.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

SQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

822499 yeni adlandırma şeması Microsoft SQL Server yazılım güncelleştirme paketlerinin


Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Yazar: bruceye
Yazan: ericzha
Teknik İnceleme: rdorr; v-moteo
Editor:v-janhal

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×