Ошибка на старте~/topic/3423/oshibka-na-starte/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T09:18:45Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/24222/http://stocksharp.com/forum/3311/MissingMethodException-v-Windows-8/ Ха-ха-ха. Смешно. Но нет. Я про...2013-02-25T13:06:27Z2016-08-16T00:12:04ZVassilSanychhttps://stocksharp.ru/users/6491/info@stocksharp.ru<div class="quote"><span class="quotetitle">Mikhail Sukhov <a href="https://stocksharp.ru/posts/m/24210/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">http://stocksharp.com/forum/3311/MissingMethodException-v-Windows-8/</div></div><br /><br />Ха-ха-ха. Смешно.<br />Но нет.<br />Я проверил.<br /><br />В сущности проблема не в том, что гидра не запускается.<br />С библиотеками из папки вроде работает.<br />Попробовал её собрать, используя исходники StockSharp. C небольшими доработками, но собралось. А вот работать - не работает.<br />Я так понимаю, что в db записаны сериализованные библиотеки udf, жёстко завязанные на определённую версию библиотек Stocksharp? Или какие-то ещё специфичные данные?<br /><br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/24210/http://stocksharp.com/forum/3311/MissingMethodException-v-Windows-8/2013-02-25T07:03:25Z2016-08-16T00:12:04ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ru<a href="http://stocksharp.com/forum/3311/MissingMethodException-v-Windows-8/" title="http://stocksharp.com/forum/3311/MissingMethodException-v-Windows-8/">http://stocksharp.com/fo...odException-v-Windows-8/</a>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/24224/В сущности проблема не в том, что гидра не запускается. А в чем тогда? Если вы проводите эксперимент...2013-02-25T13:35:19Z2013-02-25T13:35:19ZMoadiphttps://stocksharp.ru/users/5973/info@stocksharp.ru<div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">В сущности проблема не в том, что гидра не запускается.</div></div><br />А в чем тогда? <br /><br />Если вы проводите эксперименты с декомпиленными либами/собиранием либ из сырцов и у вас что то не работает Гидра то тут причем?<br />Может перед тем как писать что Гидра не работает стоит запустить и проверить на тех либах с которыми она идет?<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">Я так понимаю, что в db записаны сериализованные библиотеки udf, жёстко завязанные на определённую версию библиотек Stocksharp? Или какие-то ещё специфичные данные?</div></div><br />Да нету там ничего особенного, пустая БД с набором таблиц. Можно открыть <a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAAACvLmQWAfUTMJRJGbA-u2YqeQVeTshoQqvtiTHWMxCr-NIFX3ZoDozu-7eOJ1E5vbuzSBxl3eigKx17jwuKAPK" title="http://rutracker.org/forum/viewtopic.php?t=2926000">этим</a> и посмотреть что там.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/24223/ Я так понимаю, что в db записаны сериализованные библиотеки udf, жёстко завязанные на определённую ...2013-02-25T13:35:02Z2013-02-25T13:35:02ZMikhail Sukhovhttps://stocksharp.ru/users/201/info@stocksharp.ru<div class="quote"><span class="quotetitle">VassilSanych <a href="https://stocksharp.ru/posts/m/24222/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><br />Я так понимаю, что в db записаны сериализованные библиотеки udf, жёстко завязанные на определённую версию библиотек Stocksharp?<br /></div></div><br /><br />Как видно из сообщения, ошибка в Ecng. Это не S# сборка. Просто где-то опять валяется старое. Предлагаю завести виртуалку чистую, и на ней проверять каждый раз новые версии. Если на ней работает, а у вас нет, значит нужно искать проблему локально.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/24206/При первом старте Гидра запускается. При втором и последующих такая ошибка: System.AggregateExceptio...2013-02-24T22:48:33Z2013-02-24T22:48:33ZVassilSanychhttps://stocksharp.ru/users/6491/info@stocksharp.ruПри первом старте Гидра запускается.<br />При втором и последующих такая ошибка:<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:plain">
System.AggregateException: Произошла одна или несколько ошибок. ---> System.MissingMethodException: Метод не найден: "Boolean Ecng.Reflection.ReflectionHelper.IsRuntimeType(System.Type)".
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.Serializer`1.Deserialize(Stream stream, SerializationItemCollection source) в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\Serializer.cs:строка 213
в Ecng.Data.Database.<>c__DisplayClass3b.<GroupSource>b__37(Object v) в E:\Ecng\trunk\Data\Database.cs:строка 1057
в 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) в E:\Ecng\trunk\Data\Database.cs:строка 1054
в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table) в E:\Ecng\trunk\Data\Database.cs:строка 802
в Ecng.Data.Database.ReadAll[TEntity](DatabaseCommand command, SerializationItemCollection input) в E:\Ecng\trunk\Data\Database.cs:строка 548
в Ecng.Data.HierarchicalDatabase.ReadAll[TEntity](DatabaseCommand command, SerializationItemCollection source) в E:\Ecng\trunk\Data\HierarchicalDatabase.cs:строка 65
в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в E:\Ecng\trunk\Data\Database.cs:строка 536
в Ecng.Data.Database.Ecng.Serialization.IStorage.GetGroup[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в E:\Ecng\trunk\Data\Database.cs:строка 1193
в Ecng.Serialization.RelationManyList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\RelationManyList.cs:строка 347
в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в E:\Ecng\trunk\Data\HierarchicalPageLoadList.cs:строка 139
в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\RelationManyList.cs:строка 432
в Ecng.Serialization.RelationManyList`1.GetRange(Int64 startIndex, Int64 count, String sortExpression, SortDirection directions) в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\RelationManyList.cs:строка 276
в Ecng.Serialization.RelationManyList`1.get_Count() в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\RelationManyList.cs:строка 187
в StockSharp.Hydra.MainWindow.InitializeDataSource() в e:\Projects\stocksharpconnectors_4.1.8\trunk\Hydra\Hydra\MainWindow.xaml.cs:строка 495
в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__4() в e:\Projects\stocksharpconnectors_4.1.8\trunk\Hydra\Hydra\MainWindow.xaml.cs:строка 165
в System.Threading.Tasks.Task`1.InnerInvoke()
в System.Threading.Tasks.Task.Execute()
---> (Внутреннее исключение #0) System.MissingMethodException: Метод не найден: "Boolean Ecng.Reflection.ReflectionHelper.IsRuntimeType(System.Type)".
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.Serializer`1.Deserialize(Stream stream, SerializationItemCollection source) в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\Serializer.cs:строка 213
в Ecng.Data.Database.<>c__DisplayClass3b.<GroupSource>b__37(Object v) в E:\Ecng\trunk\Data\Database.cs:строка 1057
в 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.MissingMethodException: Метод не найден: "Boolean Ecng.Reflection.ReflectionHelper.IsRuntimeType(System.Type)".
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.Serializer`1.Deserialize(Stream stream, SerializationItemCollection source) в D:\Projects\StockSharp.com\Ecng\trunk\Serialization\Serializer.cs:строка 213
в Ecng.Data.Database.<>c__DisplayClass3b.<GroupSource>b__37(Object v) в E:\Ecng\trunk\Data\Database.cs:строка 1057
в 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()<---</pre>
</div></div><br /><br />(Надо было позапрошлогоднюю версию оставить. А я, дурак, решил обновиться)Copyright @ StockSharp Platform LLC 2010 - 2024