SQL Server 2012 Reporting Services'te bir Reporting Services derlemesini özel rapor öğesi projesine başvuru olarak eklediğinizde uyarı iletisi alıyorsunuz

Bu makale, SQL Server Business Intelligence Development Studio kullanarak özel rapor projesi geliştirirken raporlama hizmetleri derlemelerine başvuru eklerken oluşan uyarı iletilerini anlamanıza yardımcı olur.

Orijinal ürün sürümü: SQL Server 2012
Özgün KB numarası: 2722683

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Microsoft SQL Server 2012 Reporting Services'te, SQL Server Business Intelligence Development Studio kullanarak özel bir rapor öğesi projesi geliştirirsiniz.
  • Projenin hedef .NET Framework .NET Framework 3.5 olarak ayarlarsınız.
  • Aşağıdaki derlemelerden birini özel rapor öğesi projesine başvuru olarak eklersiniz:
    • Microsoft.ReportingServices.Interfaces.dll
    • Microsoft.ReportingServices.ProcessingCore.dll

Derlemeyi eklediğinizde aşağıdaki uyarı iletisini alırsınız:

'Microsoft.ReportingServices.ProcessingCore.dll' veya bağımlılıklarından biri, projede belirtilenden daha sonraki bir .NET Framework sürümünü gerektirir.

Proje menüsünde Özellikler'e tıklayıp '.NET Framework' açılan kutusunda yeni bir hedef seçerek .NET Framework hedefini değiştirebilirsiniz. (Visual Basic'te bu, "Gelişmiş Derleyici Seçenekleri..." öğesine tıklayarak Derle sekmesinde bulunur. düğmesini seçin.)

Projede yine de 'Microsoft.ReportingServices.ProcessingCore.dll' başvurusu eklemek istiyor musunuz?

Hedef .NET Framework .NET Framework 4.0 olarak değiştirdikten sonra proje başarıyla derlenebilir. Ancak, SQL Server Reporting Services (SSRS) hizmeti özel rapor öğesini yükleyemez. Özel rapor öğesi SQL Server 2012 Reporting Services'da hiçbir raporda görüntülenmez.

Çözüm

Bu sorunu çözmek için uyarı iletisini güvenle yoksayabilirsiniz. Proje derlenir ve rapor sunucusuna başarıyla dağıtılabilir.