Конфликт библиотек
Atom
07.04.2013
Roma


Подключаю к проекту модуль Microsoft.Practices.Prism RuntimeVersion:v4.0.30319 Version:4.0.0.0 Ecng.Configuration RuntimeVersion:v4.0.30319 Version:1.0.0.0

Убираю что-то одно, все работает. Что делать, если надо обе библиотеки?

Получаю исключение: The type initializer for 'StockSharp.Algo.Licensing.LicenseHelper' threw an exception.

at StockSharp.Algo.Licensing.LicenseHelper.StartValidation(Object feature, Action failedAction) at StockSharp.Algo.BaseTrader..ctor(Platforms platform, Boolean checkLicense) at StockSharp.Quik.QuikTrader..ctor(String path) at StockSharp.Quik.QuikTrader..ctor() at ConsoleApplication1.Program.Main(String[] args) in e:\Ivan\Trader\Trader\Юрий_Трейдер\FisherStrategy\FisherStrategy\ConsoleApplication1\Program.cs:line 14 at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()


Теги:


Спасибо:


ra81

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


Полагаю что нужно както состыковать версии библиотек. Ecng тоже юзает эти либы которые юзает призма: Microsoft.Practices.ServiceLocation.dll Microsoft.Practices.Unity.dll

Как то надо их развязать :). А проще всего думаю взять призму той же версии.

Спасибо:


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

loading
clippy