Неизвесное исключение.
Atom Ответить
31.05.2013


Инициализатор типа "StockSharp.Algo.Licensing.LicenseHelper" выдал исключение.
Программа вчера работала, запускаю ее сегодня, и я просто не могу понять в чем дело. Лицензия новая.
Подскажите пожалуйста в чем дело.

Теги:


Спасибо:




8 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 31.05.2013
Ответить


yar1k0v Перейти
Инициализатор типа "StockSharp.Algo.Licensing.LicenseHelper" выдал исключение.
Программа вчера работала, запускаю ее сегодня, и я просто не могу понять в чем дело. Лицензия новая.
Подскажите пожалуйста в чем дело.


А текст то какой исключения?
Спасибо:

yar1k0v

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


А текст только этот: Инициализатор типа "StockSharp.Algo.Licensing.LicenseHelper" выдал исключение.
Поменял лицензию, не помогло.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 01.06.2013
Ответить


yar1k0v Перейти
А текст только этот: Инициализатор типа "StockSharp.Algo.Licensing.LicenseHelper" выдал исключение.
Поменял лицензию, не помогло.


Это не полный текст исключения. Исключение в .NET содержит и стектрейс, и вложенные ошибки.
Спасибо:

yar1k0v

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


Код

System.TypeInitializationException was unhandled
  HResult=-2146233036
  Message=Инициализатор типа "StockSharp.Algo.Licensing.LicenseHelper" выдал исключение.
  Source=StockSharp.Algo
  TypeName=StockSharp.Algo.Licensing.LicenseHelper
  StackTrace:
       в StockSharp.Algo.Licensing.LicenseHelper.StartValidation(Object feature, Action failedAction)
       в StockSharp.Algo.BaseTrader..ctor(Platforms platform, Boolean checkLicense)
       в StockSharp.Quik.QuikTrader..ctor(String path)
       в FSpreader.MainWindow.<ConnectBtn_Click>d__9.MoveNext() в c:\Users\Yaroslav\Documents\Visual Studio 2012\Projects\FSpreader\FSpreader\MainWindow.xaml.cs:строка 56
    --- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
       в System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__0(Object state)
       в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
       в System.Windows.Threading.DispatcherOperation.InvokeImpl()
       в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       в System.Windows.Threading.DispatcherOperation.Invoke()
       в System.Windows.Threading.Dispatcher.ProcessQueue()
       в System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
       в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
       в System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
       в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
       в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
       в System.Windows.Application.RunInternal(Window window)
       в System.Windows.Application.Run()
       в FSpreader.App.Main() в c:\Users\Yaroslav\Documents\Visual Studio 2012\Projects\FSpreader\FSpreader\obj\Debug\App.g.cs:строка 0
       в System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
       в Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       в System.Threading.ThreadHelper.ThreadStart()
  InnerException: System.IO.FileNotFoundException
       HResult=-2147024894
       Message=Невозможно загрузить файл или сборку "Microsoft.Practices.EnterpriseLibrary.Security.Cryptography, Version=5.0.505.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Не удается найти указанный файл.
       Source=StockSharp.Algo
       FileName=Microsoft.Practices.EnterpriseLibrary.Security.Cryptography, Version=5.0.505.0, Culture=neutral, PublicKeyToken=null
       FusionLog==== Информация о состоянии предварительной привязки ===
Журнал: User = YAR1K-SURFACE\yar1k
Журнал: DisplayName = Microsoft.Practices.EnterpriseLibrary.Security.Cryptography, Version=5.0.505.0, Culture=neutral, PublicKeyToken=null
 (Fully-specified)
Журнал: Appbase = file:///C:/Users/Yaroslav/Documents/Visual Studio 2012/Projects/FSpreader/FSpreader/bin/Debug/
Журнал: Initial PrivatePath = NULL
Вызов сборки: StockSharp.Algo, Version=4.1.13.0, Culture=neutral, PublicKeyToken=null.
===
Журнал: данная привязка начинается в контексте загрузки default.
Журнал: используется файл конфигурации приложения: C:\Users\Yaroslav\Documents\Visual Studio 2012\Projects\FSpreader\FSpreader\bin\Debug\FSpreader.vshost.exe.Config.
Журнал: используется файл конфигурации главного узла: 
Журнал: используется файл конфигурации компьютера из C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
Журнал: политика в данный момент не применяется к ссылке (личная, пользовательская, частичная привязка сборки или привязка по местоположению).
Журнал: попытка загрузки нового URL file:///C:/Users/Yaroslav/Documents/Visual Studio 2012/Projects/FSpreader/FSpreader/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.DLL.
Журнал: попытка загрузки нового URL file:///C:/Users/Yaroslav/Documents/Visual Studio 2012/Projects/FSpreader/FSpreader/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Security.Cryptography/Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.DLL.
Журнал: попытка загрузки нового URL file:///C:/Users/Yaroslav/Documents/Visual Studio 2012/Projects/FSpreader/FSpreader/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.EXE.
Журнал: попытка загрузки нового URL file:///C:/Users/Yaroslav/Documents/Visual Studio 2012/Projects/FSpreader/FSpreader/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Security.Cryptography/Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.EXE.

       StackTrace:
            в StockSharp.Algo.Licensing.LicenseHelper..cctor()
       InnerException:

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

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 01.06.2013
Ответить


Невозможно загрузить файл или сборку "Microsoft.Practices.EnterpriseLibrary.Security.Cryptography, Version=5.0.505.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Не удается найти указанный файл.
Спасибо:

yar1k0v

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


Михаил Сухов Перейти
Невозможно загрузить файл или сборку "Microsoft.Practices.EnterpriseLibrary.Security.Cryptography, Version=5.0.505.0, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Не удается найти указанный файл.


Я не понимаю, что с этим делать? Подскажите пожалуйста. Спасибо.
п.с. Sample выдает такую же ошибку.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 01.06.2013
Ответить


Проще всего обновить дистрибутив. А так - это из-за того, что сборка не находится. Нужно руками ее подключить как реф.
Спасибо: yar1k0v

yar1k0v

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


Спасибо, сейчас я как раз загружаю обновление.
Даже после подключения ее как рефа ничего не исправилось, а даже наоборот, стало еще хуже.
Обновлюсь и отпишу. Спасибо.

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


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

loading
clippy