Het importeren van een oplossing kan mislukken in Microsoft Dynamics CRM 2011

Dit artikel biedt een oplossing voor een fout die optreedt wanneer u een oplossing probeert te importeren in Microsoft Dynamics CRM 2011.

Van toepassing op: Microsoft Dynamics CRM 2011
Origineel KB-nummer: 2491352

Symptomen

Wanneer u een oplossing probeert te importeren in Microsoft Dynamics CRM 2011, is het importeren mogelijk niet gelukt. Bovendien wordt het volgende foutbericht weergegeven:

0x80048298 - System.Web.Services.Protocols.SoapException: de rapportdefinitie is ongeldig. Details: De rapportdefinitie heeft een ongeldige doelnaamruimte https://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition die niet kan worden bijgewerkt.

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

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

Oorzaak

Dit probleem treedt op omdat een van de aangepaste rapporten van de oplossing is gemaakt in SQL Reporting Services 2008 R2. De eerste sectie van het foutbericht betekent dat het rapport is gemaakt in SQL Reporting Services 2008 R2. Als u de oplossing probeert te importeren in een CRM-omgeving die is geconfigureerd met behulp van SQL Reporting Services 2008, ontvangt u het foutbericht omdat de naamruimte van deze versie geen ondersteuning biedt voor het schema SQL Reporting Services 2008 R2.

Oplossing

U kunt dit probleem op een van de volgende manieren oplossen:

Methode 1

Importeer de oplossing in een omgeving die is geconfigureerd met behulp van SQL Reporting Services 2008 R2.

Methode 2

Maak hetzelfde rapport op basis van een SQL Reporting Services 2008-omgeving. Upload vervolgens het nieuwe rapport naar Microsoft Dynamics CRM en neem het nieuwe rapport op in uw oplossing.