Ошибка
Atom
4/5/2014
Den4ik25rus


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

ошибка.jpg 156 KB (643)

Tags:


Thanks:


Den4ik25rus

Avatar
Date: 4/5/2014
Reply


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.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.b__3b() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в System.Linq.Parallel.PartitionedDataSource1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey) в System.Linq.Parallel.StopAndGoSpoolingTask2.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.DefaultMergeHelper2.System.Linq.Parallel.IMergeHelper.Execute() в System.Linq.Parallel.MergeExecutor1.Execute[TKey](PartitionedStream2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId) в System.Linq.Parallel.PartitionedStreamMerger1.Receive[TKey](PartitionedStream2 partitionedStream) в System.Linq.Parallel.UnaryQueryOperator2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient1 recipient) в System.Linq.Parallel.QueryOperator1.GetOpenedEnumerator(Nullable1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings) в System.Linq.Parallel.QueryOpeningEnumerator1.OpenQuery() в System.Linq.Parallel.QueryOpeningEnumerator1.MoveNext() в System.Linq.ParallelEnumerable.ToList[TSource](ParallelQuery1 source) в Ecng.Data.Database.GroupSource(IEnumerable1 fields, SerializationItemCollection input, IEnumerable1 innerSchemaNameOverrides) в Ecng.Data.Database.GroupSource(IEnumerable1 fields, SerializationItemCollection input, IEnumerable1 innerSchemaNameOverrides) в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table) в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Data.HierarchicalPageLoadList1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в StockSharp.Algo.Storages.BaseStorageEntityList1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.get_Count() в StockSharp.Hydra.MainWindow.InitializeDataSource() в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__4c() в System.Threading.Tasks.Task1.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.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.b__3b() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в System.Linq.Parallel.PartitionedDataSource1.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.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.b__3b() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в System.Linq.Parallel.PartitionedDataSource1.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.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) в Ecng.Data.Database.<>c__DisplayClass43.<>c__DisplayClass45.b__3b() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в System.Linq.Parallel.PartitionedDataSource1.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()<---

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

Thanks:

Architectus

Avatar
Date: 4/5/2014
Reply


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

Thanks:

Den4ik25rus

Avatar
Date: 4/5/2014
Reply


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

Thanks:

Oldman

Avatar
Date: 4/7/2014
Reply


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

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

Thanks: Den4ik25rus

Den4ik25rus

Avatar
Date: 4/8/2014
Reply


Oldman:

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

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

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

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy