This is a migrated thread and some comments may be shown as answers.

IRootDesignerPresenter already exists

3 Answers 119 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Jon
Top achievements
Rank 1
Jon asked on 16 Aug 2012, 06:16 PM
I get "The service Telerik.Reporting.Design.Interfaces.IRootDesignerPresenter already exists in the service container." every time I change from one language to another on a report.  As reported in other threads, closing the report and reopening allows one to get by, but it is highly annoying if one is going to translate the same report into a dozen languages.

3 Answers, 1 is accepted

Sort by
0
Peter
Telerik team
answered on 17 Aug 2012, 08:32 AM
Hello Jon,

You should not experience such problems with the Q2 2012 Service Pack 1 where we have made several fixes to the report designer. The service pack is scheduled for later this month.

Kind regards,
Peter
the Telerik team

BLOGGERS WANTED! Write a review about Telerik Reporting or the new Report Designer, post it on your blog and get a complimentary license for Telerik Reporting. We’ll even promote your blog and help bring you a few fresh readers. Yes, it’s that simple. And it’s free. Get started today >

0
Jon
Top achievements
Rank 1
answered on 17 Aug 2012, 04:27 PM
Peter,

I downloaded the latest internal build, ran the updater, but unfortunately I now get a new error. 

Warning    1    The service Telerik.Reporting.Design.Interfaces.IDataConnectionUI already exists in the service container.
Parameter name: serviceType        0    0    

at System.ComponentModel.Design.ServiceContainer.AddService(Type serviceType, ServiceCreatorCallback callback, Boolean promote)
at System.ComponentModel.Design.ServiceContainer.AddService(Type serviceType, ServiceCreatorCallback callback)
at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IServiceContainer.AddService(Type serviceType, ServiceCreatorCallback callback)
at Telerik.Reporting.Design.ReportRootDesigner.Initialize()
at Telerik.Reporting.Design.VisualStudio.ReportRootDesigner.Initialize()
at Telerik.Reporting.Design.ReportRootDesigner.Initialize(IComponent component)
at System.ComponentModel.Design.DesignerHost.AddToContainerPostProcess(IComponent component, String name, IContainer containerToAddTo)
at System.ComponentModel.Design.DesignerHost.PerformAdd(IComponent component, String name)
at System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.CreateComponent(Type componentType, String name)
at System.ComponentModel.Design.Serialization.DesignerSerializationManager.CreateInstance(Type type, ICollection arguments, String name, Boolean addToContainer)
at System.ComponentModel.Design.Serialization.DesignerSerializationManager.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(Type type, ICollection arguments, String name, Boolean addToContainer)
at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)
at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
at System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost host)
0
Peter
Telerik team
answered on 20 Aug 2012, 03:38 PM
Hi Jon,

The designer issues related to the change of the language are fixed in the Q2 2012 Service Pack 1. The service pack is available as of today.

Kind regards,
Peter
the Telerik team

BLOGGERS WANTED! Write a review about Telerik Reporting or the new Report Designer, post it on your blog and get a complimentary license for Telerik Reporting. We’ll even promote your blog and help bring you a few fresh readers. Yes, it’s that simple. And it’s free. Get started today >

Tags
General Discussions
Asked by
Jon
Top achievements
Rank 1
Answers by
Peter
Telerik team
Jon
Top achievements
Rank 1
Share this question
or