尝试显示表单设计器时出错。
这是错误图片:
文字图片:
Instances of this error (1)
1. Hide Call Stack
at Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionHandlingConfigurationView.GetExceptionPolicyData(String policyName)
at Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.ExceptionPolicyCustomFactory.CreateObject(IBuilderContext context, String name, IConfigurationSource configurationSource, ConfigurationReflectionCache reflectionCache)
at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfiguredObjectStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
Help with this error
MSDN Help
Forum posts about this error
Search the MSDN Forums for posts related to this error
这是源代码:
我的编码出了什么问题?我使用Visual Studio 2008 SP1
答案 0 :(得分:0)
您正在显示一个或多个需要数据才能正常运行的控件,而您尚未为设计人员设置该数据。
您有两种选择:
如果是您的控件,您可以添加一项检查以查看它是否处于设计模式。包含对数据库等的任何调用,这些调用不会在设计模式下使用这些测试进行设置:
Component.DesignMode for WinForms
WPF 对于WinRTIsInDesignTool适用于Silverlight
设置一些设计数据。具体如何操作取决于控件。