System.BadImageFormatException
Добрый День!
Первые пробы пера приконнектиться к Quik.
StockSharp_4.4.13_en
OS Windows7
VS 2017
Попытка выполнить метод (и другие, но в этом меньше трассировка):
var terminal = QuikTerminal.Get(path);
Приводит к ошибке выполнения
System.BadImageFormatException
HResult=0x80131058
Сообщение = Could not load file or assembly 'PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Reference assemblies should not be loaded for execution. They can only be loaded in the Reflection-only loader context. (Exception from HRESULT: 0x80131058)
Источник = Ecng.Common
Трассировка стека:
at Ecng.Common.Converter.To(Object value, Type destinationType)
at Ecng.Common.Converter.To[T](Object value)
at StockSharp.Quik.QuikTerminal.#=zBLkeMT0=(String #=zq4H2STA=)
at StockSharp.Quik.QuikTerminal..ctor(Process #=zftUJM_M=)
at StockSharp.Quik.QuikTerminal.#=z6Di4JHbn7IrdIsukHXwL9_k=.#=z2fMEskk1b3D61n7NuYY8DHPFWfkq(Process #=zqXrESJY=)
at System.Linq.Enumerable.SelectArrayIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at StockSharp.Quik.QuikTerminal.Get(String path)
at ConnectorQuick.Program.Main(String[] args) in c:\users\asus\Source\Repos\ConnectorQuick\ConnectorQuick\Program.cs:line 40
До этого мучился с
System.IO.FileNotFoundException
HResult=0x80070002
Сообщение = Could not load file or assembly 'Ecng.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b10e79ed0227b515'.
Менял ссылки Сборки.
в итоге вылезло System.BadImageFormatException с PresentationCore.
Но все попытки найти подходящий
PresentationCore.dll - 4 версии пока ничего не дали.
Правда, версии фала не 4.0.0.0 а типа 4.0.30319.1 и выше. Не знаю нужно чтобы у файла было именно 4.0.0.0?
Тем более вроде и не надо искать, насколько я понял по Вебинару: там ничего, вроде, не говорилось: и так должно бы работать.
В С# и NET FRAMWORK - я не очень пока. Поэтому не совсем представляю чего он хочет: сборку нашел, но типа не загрузил почему-то?
Плиз, поможите, куда копать.