Çözümün içeri aktarılması Microsoft Dynamics CRM 2011'de başarısız olabilir

Bu makale, Microsoft Dynamics CRM 2011'de bir çözümü içeri aktarmaya çalıştığınızda oluşan bir hataya çözüm sağlar.

Şunlar için geçerlidir: Microsoft Dynamics CRM 2011
Özgün KB numarası: 2491352

Belirtiler

Microsoft Dynamics CRM 2011'de bir çözümü içeri aktarmayı denediğinizde, içeri aktarma işlemi başarılı olmayabilir. Ayrıca, aşağıdaki hata iletisini alabilirsiniz:

0x80048298 - System.Web.Services.Protocols.SoapException: Rapor tanımı geçerli değil. Ayrıntılar: Rapor tanımı, yükseltilemeyen geçersiz bir hedef ad alanına https://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition sahip.

at Microsoft.ReportingServices.WebServer.ReportingService2005Impl.CreateReport(String Report, String Parent, BooleAn Overwrite, Byte[] Definition, Property[] Properties, Warning[]& Warnings)

at Microsoft.ReportingServices.WebServer.ReportingService2005.CreateReport(Dize Raporu, Dize Üst Öğesi, Boole Üzerine Yazma, Bayt[] Tanım, Özellik[] Özellikler, Uyarı[]& Uyarıları)

Neden

Çözümün özel raporlarından biri SQL Raporlama Services 2008 R2 içinde oluşturulduğundan bu sorun oluşur. Hata iletisinin ilk bölümü, raporun SQL Raporlama Services 2008 R2'de oluşturulduğu anlamına gelir. Çözümü SQL Raporlama Services 2008 kullanılarak yapılandırılmış bir CRM ortamına aktarmaya çalışırsanız, bu sürümün ad alanı SQL Raporlama Services 2008 R2 şemasını desteklemediğinden hata iletisini alırsınız.

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:

Yöntem 1

Çözümü SQL Raporlama Services 2008 R2 kullanılarak yapılandırılmış bir ortama aktarın.

Yöntem 2

SQL Raporlama Services 2008 ortamında aynı raporu oluşturun. Ardından yeni raporu Microsoft Dynamics CRM yükleyin ve yeni raporu çözümünüzde ekleyin.