Ошибка
Atom
05.04.2014


Добрый день. Заранее прошу прощения, если ошибка простая. У меня стояла старая версия Гидры, все работало прекрасно. Сегодня установил последнюю версию и при запуске вылетает ошибка.
ошибка.jpg 156 KB (366)

Теги:


Спасибо:


Den4ik25rus

Фотография
Дата: 05.04.2014
Ответить


17:35:05.581|Error |S#.Data |System.AggregateException: Произошла одна или несколько ошибок. ---> System.InvalidCastException: Cannot convert 23.02.2001 0:00:00 to type System.DateTime. ---> System.FormatException: Строка не распознана как действительное значение DateTime.
в System.DateTime.Parse(String s, IFormatProvider provider)
в System.Convert.ToDateTime(String value, IFormatProvider provider)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.<GroupSource>b__3b()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()
--- Конец трассировки внутреннего стека исключений ---
в System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
в System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
в System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
в System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
в System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
в System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
в System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
в System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
в System.Linq.ParallelEnumerable.ToList[TSource](ParallelQuery`1 source)
в Ecng.Data.Database.GroupSource(IEnumerable`1 fields, SerializationItemCollection input, IEnumerable`1 innerSchemaNameOverrides)
в Ecng.Data.Database.GroupSource(IEnumerable`1 fields, SerializationItemCollection input, IEnumerable`1 innerSchemaNameOverrides)
в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table)
в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
в StockSharp.Algo.Storages.BaseStorageEntityList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction)
в Ecng.Serialization.RelationManyList`1.get_Count()
в StockSharp.Hydra.MainWindow.InitializeDataSource()
в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__4c()
в System.Threading.Tasks.Task`1.InnerInvoke()
в System.Threading.Tasks.Task.Execute()
---> (Внутреннее исключение #0) System.InvalidCastException: Cannot convert 23.02.2001 0:00:00 to type System.DateTime. ---> System.FormatException: Строка не распознана как действительное значение DateTime.
в System.DateTime.Parse(String s, IFormatProvider provider)
в System.Convert.ToDateTime(String value, IFormatProvider provider)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.<GroupSource>b__3b()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---

---> (Внутреннее исключение #1) System.InvalidCastException: Cannot convert 23.02.2001 0:00:00 to type System.DateTime. ---> System.FormatException: Строка не распознана как действительное значение DateTime.
в System.DateTime.Parse(String s, IFormatProvider provider)
в System.Convert.ToDateTime(String value, IFormatProvider provider)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.<GroupSource>b__3b()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---

---> (Внутреннее исключение #2) System.InvalidCastException: Cannot convert 23.02.2001 0:00:00 to type System.DateTime. ---> System.FormatException: Строка не распознана как действительное значение DateTime.
в System.DateTime.Parse(String s, IFormatProvider provider)
в System.Convert.ToDateTime(String value, IFormatProvider provider)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.<GroupSource>b__3b()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---



Это лог. Помогите разобраться.
Спасибо:

Architectus

Фотография
Дата: 05.04.2014
Ответить


У старых версий Гидры был другой формат базы данных. Возможно проблема в этом. Необходимо удалить старую версию базы и перепустить Гидру. Только осторожно, если в старой базе вы хранили что-нибудь ценное.
Спасибо:

Den4ik25rus

Фотография
Дата: 05.04.2014
Ответить


Я уже пробовал удалить старую Гидру. Почистил после удаления реестр и кэши. Установил заново новую версию, перезапустил комп. Не помогло (
Спасибо:

Oldman

Фотография
Дата: 07.04.2014
Ответить


Den4ik25rus Перейти
Я уже пробовал удалить старую Гидру. Почистил после удаления реестр и кэши. Установил заново новую версию, перезапустил комп. Не помогло (


В MyDocuments, папка StockSharp с базами - прибивал?
Спасибо: Den4ik25rus

Den4ik25rus

Фотография
Дата: 08.04.2014
Ответить


Oldman Перейти
Den4ik25rus Перейти
Я уже пробовал удалить старую Гидру. Почистил после удаления реестр и кэши. Установил заново новую версию, перезапустил комп. Не помогло (


В MyDocuments, папка StockSharp с базами - прибивал?


Спасибо большое, помогло. Теперь понимаю в чем причина была.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy