Сегодня скачал и установил новый инсталлер и установил через него в новую папку S# Data При попытке запуска файла Hydra.exe получил вот такую ошибку:
S#.Data (Hydra)
System.InvalidCastException: Can't convert Ecng.Interop.Platforms, Ecng.Interop of type 'System.String' to type 'System.Type'.
---> System.ArgumentException: Type Ecng.Interop.Platforms, Ecng.Interop doesn't exists. (Parameter 'input')
at Ecng.Common.Converter.<>c.<.cctor>b__6_20(String input)
at Ecng.Common.Converter.<>c__DisplayClass7_02.<AddTypedConverter>b__0(Object input) at Ecng.Common.Converter.To(Object value, Type destinationType) --- End of inner exception stack trace --- at Ecng.Common.Converter.To(Object value, Type destinationType) at Ecng.Common.Converter.To(Object value) at Ecng.Common.XmlHelper.GetAttributeValue(XElement elem, XName name, T defaultValue) at Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
at Ecng.Serialization.LegacySerializer1.Deserialize(Stream stream, SerializationItemCollection source) at Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
at Ecng.Serialization.LegacySerializer1.Deserialize(Stream stream, SerializationItemCollection source) at Ecng.Serialization.XmlSerializer1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
at Ecng.Serialization.LegacySerializer1.Deserialize(Stream stream, FieldList fields) at Ecng.Serialization.LegacySerializer1.Deserialize(Stream stream)
at Ecng.Serialization.Serializer`1.Deserialize(String fileName)
at StockSharp.Configuration.Paths.DeserializeWithMigration(String filePath)
at StockSharp.Xaml.AppStartSettings.TryLoad()
at StockSharp.Xaml.TargetPlatformWindow..ctor()
at StockSharp.Xaml.BaseApplication.OnStartup(StartupEventArgs e)
at StockSharp.Xaml.CodeEditor.CodeEditorBaseApplication.OnStartup(StartupEventArgs e)
at StockSharp.Hydra.App.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Проверьте пожалуйста что там не так
PS Ночью пытался установить инсталлер, но в процессе логина выдавалась ошибка Timeout Exception (лог забыл скопировать) с куском стектрейса. Выглядит жутко и непонятно что не так. Сегодня всё прошло без ошибки. Я бы предложил как-то по другому выдавать сообщения пользователям инсталлера об ошибках, а то в данном случае при выключенной серверной части создается впечатление что пользователь делает что-то не так.
Комментарии (5)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Добрый день. Благодарим Вас за сообщение. Проблема устранена на сегодняшний день?
Мы проводили тест программ, данная ошибка при запуске на всех тестируемых машинах не проявилась, предположительно это ваша системная ошибка. Попробуйте переустановить инсталлер.
До этого делал то же самое, кроме удаления папки C:\Documents\StockSharp\Hydra и выдавалась ошибка
Отлично. Если у Вас будут возникать проблемы пишите .