Ошибка при попытке загрузки конфигурации с сервера или при подключении к серверу

ГSergey 8 лет назад обновлен 8 лет назад 1

При выполнении (в контрольной панели) "Файл - Загрузить конфигурацию с сервера" или "Установить соединение с сервером". выводится сообщение:Невозможно преобразовать объект типа "Cleverence.Warehouse.Length" к типу "Cleverence.Warehouse.Length".

-------------------------

При этом остальные подобные функции (выгрузка конфигурации на сервер, на терминал, загрузка/выгрузка данных на терминал и обратно и пр. работают корректно).

А установка соединения нужна для реализации внешнего соединения с MSSQLSerger, т.к. в некоторых статьях указано, что это обязательный шаг для подключения к внешнему источнику данных..

-------------------------

Вот весь протокол:

1; 1; 22.09.2016 13:31:44.441 ERROR
MESSAGE: Невозможно преобразовать объект типа "Cleverence.Warehouse.Length" к типу "Cleverence.Warehouse.Length".
TYPE: System.ArgumentException
SOURCE: mscorlib
TARGETSITE: CheckValue
[STACK TRACE]
в System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr)
в System.Reflection.MethodBase.CheckArguments(Object[] parameters, Binder binder, BindingFlags invokeAttr, CultureInfo culture, Signature sig)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
в System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
в Cleverence.DataCollection.Xml.SerializationHelperBase.PopulateObject(Object obj, XmlSerializationInfo info)
в Cleverence.DataCollection.Xml.SerializationHelperBase.CreateObject(XmlSerializationInfo info)
в Cleverence.DataCollection.Xml.DefaultHelper.CreateObject(XmlSerializationInfo info)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag, String[] nodesForPass)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag, String[] nodesForPass)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag, String[] nodesForPass)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag, String[] nodesForPass)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag, String[] nodesForPass)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlSerializationSchema parentSchema, XmlSerializationBag bag)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlReader reader, ISerializationHelper helper)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(XmlReader reader)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(String xml, ISerializationHelper helper)
в Cleverence.DataCollection.Xml.XmlSerializer.Deserialize(String xml)
в Cleverence.Warehouse.StorageConnector.LoadObjectFromString(String objectXml)
в Cleverence.Warehouse.StorageConnector.GetEnvironment()
в Cleverence.Warehouse.Design.EditorMainForm.OpenFromServer(StorageConnector connector)
[STACK TRACE]
DATA: System.Collections.ListDictionaryInternal

Уже разобрался. Если конфигурацию сохранять не по пути сервера (local), а в отдельной папке, то почему-то не все работает. Поставил в settings.xml currentDataStorage="local" вместо старого пути и все заработало.

Сервис поддержки клиентов работает на платформе UserEcho