S#.Studio не запускается
Atom Ответить
06.05.2013


При попытке запуска программы на Windows 7 появляется ошибка (скриншотом, так как в логах ничего не появилось)
S#.Studio 4.1.12.1 Error
И вдогонку - подскажите, как можно откатиться на предыдущую версию и будет ли добавлен функционал, чтобы обновление было не обязательным?

Теги:


Спасибо:




14 Ответов
esper

Фотография
Программист
Дата: 06.05.2013
Ответить


Попробуйте удалить файл Мои документы\StockSharp\Studio\platform_config.xml

Цитата:
И вдогонку - подскажите, как можно откатиться на предыдущую версию и будет ли добавлен функционал, чтобы обновление было не обязательным?

Можно удалить файл client.wyc, только зачем это необходимо?
Спасибо:

chudokos

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


esper Перейти
Попробуйте удалить файл Мои документы\StockSharp\Studio\platform_config.xml

Не помогло

esper Перейти
Цитата:
И вдогонку - подскажите, как можно откатиться на предыдущую версию и будет ли добавлен функционал, чтобы обновление было не обязательным?

Можно удалить файл client.wyc, только зачем это необходимо?


Для того, чтобы вернутся к прежней рабочей версии.

Автор топика
Спасибо:

esper

Фотография
Программист
Дата: 07.05.2013
Ответить


chudokos Перейти
Не помогло

С какой версии на какую было последнее обновление? Можете выложить архив с программой?

esper Перейти
Для того, чтобы вернутся к прежней рабочей версии.

Откатиться к предыдущей версии нельзя, подобный функционал пока не планировался, т.к. для этого достаточно перед обновлением сделать бэкап папки со студией и данными в моих документах. Если необходимо просто отключить автообновление, то достаточно удалить файл client.wyc.
Спасибо:

chudokos

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


esper Перейти
chudokos Перейти
Не помогло

С какой версии на какую было последнее обновление? Можете выложить архив с программой?


C предпоследней, 4.1.11.1, могу скажите куда, чтобы вам было удобнее скачивать?

esper Перейти
chudokos Перейти
Для того, чтобы вернутся к прежней рабочей версии.

Откатиться к предыдущей версии нельзя, подобный функционал пока не планировался, т.к. для этого достаточно перед обновлением сделать бэкап папки со студией и данными в моих документах. Если необходимо просто отключить автообновление, то достаточно удалить файл client.wyc.


Согласен, можно просто делать бэкап, но тогда нужно знать, что это обновление есть, иначе придется делать каждый раз бэкап при открытии программы или делать его один раз после выхода новой версии, а при открытии бэкапить только настройки и только те файлы, которые отвечают за то, что было сделано в программе, но нужно знать какие... Возможно я не прав, но в других программах по-другому делают (тот же Квик бэкапится сам при обновлении версии с сервера) или же дают возможность скачать с сайта предыдущую версию. Насчет автообновления понял, спасибо, пока буду делать так, старая рабочая версия лучше новой нерабочей )
Автор топика
Спасибо:

esper

Фотография
Программист
Дата: 07.05.2013
Ответить


chudokos Перейти
C предпоследней, 4.1.11.1, могу скажите куда, чтобы вам было удобнее скачивать?

Особой разницы нет откуда качать. У меня подозрение на то, что обновление прошло неудачно и какие-то библиотеки остались старой версии. Думаю, что если скачать архив и заново установить, то все должно работать.

chudokos Перейти
Согласен, можно просто делать бэкап, но тогда нужно знать, что это обновление есть, иначе придется делать каждый раз бэкап при открытии программы или делать его один раз после выхода новой версии, а при открытии бэкапить только настройки и только те файлы, которые отвечают за то, что было сделано в программе, но нужно знать какие...

При наличии обновлений справа на панели инструментов будет соответствующий значок, можно ориентироваться по нему. Про бэкап последней версии подумаем.
Спасибо: chudokos

UsilaDobry

Фотография
Курсы
Дата: 15.05.2013
Ответить


У меня тоже не запускается студия.
Первый раз скачивал 23 марта, тогда установилась и запускалась несколько раз, потом перестала запускаться.
Удалил старую версию и папку Studio из моих документов.
Скачал новую версию и установил в директорию D:\Studio.
Установка прошла успешно, но запускаться не хочет и ничего не сообщает...
Спасибо:

esper

Фотография
Программист
Дата: 15.05.2013
Ответить


Что пишется в логах (папка Documents\StockSharp\Studio\Logs\)?
Спасибо:

UsilaDobry

Фотография
Курсы
Дата: 15.05.2013
Ответить


esper Перейти
Что пишется в логах (папка Documents\StockSharp\Studio\Logs\)?


У меня в папке Documents\StockSharp\ папки Studio нет...
перед установкой я её удалил, а новая не создается
Спасибо:

esper

Фотография
Программист
Дата: 15.05.2013
Ответить


Т.е. папка D:\Studio изначально пустая и вы туда распаковываете архив? При запуске вообще никаких окон не появляется? А в диспетчере задач есть соответствующий процесс?
Спасибо:

UsilaDobry

Фотография
Курсы
Дата: 15.05.2013
Ответить


esper Перейти
Т.е. папка D:\Studio изначально пустая и вы туда распаковываете архив? При запуске вообще никаких окон не появляется? А в диспетчере задач есть соответствующий процесс?


Да, папка D:\Studio изначально пустая и я туда распаковываю архив. После запуска Studio.Update, там появляются файлы
библиотек, приложение и прочее. Запускаю Studio.exe, в диспетчере задач сначала появляются два процесса: Studio.exe и Studio.Update, а потом они в диспетчере пропадают.

А сейчас запустил, процессы вообще в диспетчере не появились...
Спасибо:

UsilaDobry

Фотография
Курсы
Дата: 16.05.2013
Ответить


Сегодня повторил переустановку, то же самое, прога не запускается, в диспетчере процессов нет, зато в приложениях папка Studio работает...
Спасибо:

esper

Фотография
Программист
Дата: 16.05.2013
Ответить


Какая система у вас? Попробуйте запустить с правами администратора.
Спасибо:

UsilaDobry

Фотография
Курсы
Дата: 16.05.2013
Ответить


esper Перейти
Какая система у вас? Попробуйте запустить с правами администратора.


У меня Win7, запускаю от имени администратора, появляется окно с вопросом, разрешить ли внести изменения программе Studio.exe на моем компьютере, нажимаю ОК и всё...тишина.

Пока писал сообщение, программа запустилась...
Спасибо:

GSerg2008

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


Не запускается! Сразу после выбора режима запуска x86 или x64, выдается сообщение об ошибке. Далее после нажатия ОК программа запускается, но почти все пункты меню просто вызывают ошибки. Windows 7 x64

Тект ошибки...


S#.Studio

Microsoft.Practices.ServiceLocation.ActivationException: Activation error occurred while trying to get instance of type IStorage, key "" ---> Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "Ecng.Serialization.IStorage", name = "(none)".
Exception occurred while: Calling constructor Ecng.Data.Providers.SQLiteDatabaseProvider().
Exception is: TypeInitializationException - The type initializer for 'Ecng.Data.Providers.SQLiteDatabaseProvider' threw an exception.

At the time of the exception, the container was:

Resolving Ecng.Data.HierarchicalDatabase,(none) (mapped from Ecng.Serialization.IStorage, (none))
Resolving value for property HierarchicalDatabase.Provider
Resolving Ecng.Data.Providers.SQLiteDatabaseProvider,(none)
Calling constructor Ecng.Data.Providers.SQLiteDatabaseProvider()
---> System.TypeInitializationException: The type initializer for 'Ecng.Data.Providers.SQLiteDatabaseProvider' threw an exception. ---> System.UnauthorizedAccessException: Access to the path 'C:\Program Files\Studio\System.Data.SQLite.dll' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.File.InternalWriteAllBytes(String path, Byte[] bytes, Boolean checkHost)
at Ecng.Serialization.BinaryHelper.Save(Byte[] data, String fileName)
at Ecng.Data.Providers.SQLiteDatabaseProvider..cctor()
--- End of inner exception stack trace ---
at Ecng.Data.Providers.SQLiteDatabaseProvider..ctor()
at BuildUp_Ecng.Data.Providers.SQLiteDatabaseProvider(IBuilderContext )
at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey)
at BuildUp_Ecng.Data.HierarchicalDatabase(IBuilderContext )
at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides)
--- End of inner exception stack trace ---
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides)
at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, String name, IEnumerable`1 resolverOverrides)
at Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType, String key)
--- End of inner exception stack trace ---
at Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType, String key)
at Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance[TService]()
at Ecng.Configuration.ConfigManager.GetService[T]()
at StockSharp.Studio.MainWindow.MainWindow_Loaded(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at MS.Internal.FrameworkObject.OnLoaded(RoutedEventArgs args)
at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
at System.Windows.Interop.HwndTarget.OnResize()
at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

OK
---------------------------
Спасибо:


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

loading
clippy