我正在使用 Visual Studio 2008,在尝试打开我的一个表单时收到以下错误消息:
在 ServiceModel 客户端配置部分中找不到名为“WSHttpBinding_ICommon”和合同“CommonWCF.ICommon”的端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此名称匹配的端点元素。
以及以下堆栈跟踪
在 System.ComponentModel.ReflectPropertyDescriptor.SetValue(对象组件,对象值)在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializePropertyAssignStatement(IDesignerSerializationManager 管理器,CodeAssignStatement 语句,CodePropertyReferenceExpression propertyReferenceEx,Boolean reportError)在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase .DeserializeAssignStatement(IDesignerSerializationManager manager, CodeAssignStatement statement) at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, CodeStatement statement)
然而,我的 App.Config 中确实有建议的元素,并且一切都在运行时运行。但是,每当我尝试打开表单时,我都会收到此消息,这还不错,因为我可以忽略它,但是当我执行许多控件(右侧和/或底部带有锚点的控件)时,它们会移动并且我的网格会自动从我之前删除的数据源中重新获得所有列(列)。
有什么建议/解决方法吗?这是 Visual Studio 2008 的错误吗?