【发布时间】:2014-06-09 10:01:50
【问题描述】:
在我的解决方案中,我有 Telerik 报告,当尝试在 Visual Studio 2010 设计器中打开它们时,我收到此错误:
Value cannot be null. Parameter name: instance
Call Stack
at System.ComponentModel.TypeDescriptor.AddAttributes(Object instance, Attribute[] attributes)
at Microsoft.VisualStudio.Design.VSDesignSurface.CreateDesigner(IComponent component, Boolean rootDesigner)
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 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)
当我运行解决方案时,它们会出现并且很好。所以,唯一的问题是设计者和这个错误。
提前致谢。
【问题讨论】:
-
我认为通过在 Telerik 的同行支持论坛上提问或向 Telerik 本身提出支持问题,您更有可能获得答案。 telerik.com/forums/reporting
-
@WillemvanRumpt 是的,我知道这一点。我以前在那里(Telerik 论坛),但我找不到任何帮助。最后,我重新安装了 Telerik Reporting 组件,删除并再次添加了 DLL,现在工作正常。无论如何感谢您的回复。
标签: c# visual-studio-2010 telerik telerik-reporting