Я использую Visual Studio 2008 и получаю следующее сообщение об ошибке при попытке открыть одну из моих форм:
Не удалось найти элемент конечной точки с
имя "WSHttpBinding_ICommon" и
контракт "CommonWCF.ICommon" в
Конфигурация клиента ServiceModel
раздел. Это может быть потому, что нет
файл конфигурации был найден для вашего
приложение, или потому что нет конечной точки
элемент, соответствующий этому имени, может быть
найдено в клиентском элементе.
И следующая трассировка стека
в
System.ComponentModel.ReflectPropertyDescriptor.SetValue (Объект
компонент, значение объекта) в
System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializePropertyAssignStatement (IDesignerSerializationManager
менеджер, CodeAssignStatement
заявление,
CodePropertyReferenceExpression
propertyReferenceEx, Boolean
reportError) в
System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeAssignStatement (IDesignerSerializationManager
менеджер, CodeAssignStatement
заявление) в
System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement (IDesignerSerializationManager
менеджер, заявление CodeStatement)
И все же у меня есть элемент, предложенный в моем App.Config, и все работает во время выполнения. Тем не менее, всякий раз, когда я пытаюсь открыть форму, я получаю это сообщение, что не так уж плохо, потому что я могу игнорировать его, но когда я делаю, многие элементы управления (те с якорями справа и / или снизу) сдвигаются и мои сетки автоматически восстанавливают все столбцы из источника данных, который (столбцы) я ранее удалил.
Есть предложения / обходные пути? Это ошибка Visual Studio 2008?