﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">System.BadImageFormatException</title>
  <id>~/topic/9903/system_badimageformatexception/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-18T18:55:52Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=9903" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/45102/</id>
    <title type="text">Разобрался. Много по ходу интересного узнал и DDLлек накачал. А оказалось что не для той платформы с...</title>
    <published>2018-09-21T21:30:49Z</published>
    <updated>2018-09-21T21:30:49Z</updated>
    <author>
      <name>vadimORCL</name>
      <uri>https://stocksharp.com/users/101428/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Разобрался. Много по ходу интересного узнал и DDLлек накачал. А оказалось что не для той платформы создал приложение. Кто бы мог подумать. Ведь оно коннектится всего лишь к Квику. По этому думал любое подойдет и выбрал минимальное: Net Core. Но, кажется, Ecng.Common.Converter.To лезет много куда. Вплоть до MSVCR100_CLR0400.dll, которые я тоже качал в Виндах подменял. А надо было выбирать платформу Net Framrwork и лучше версии 4.7, которой у меня не было почемуто в VS, хотя на компе установлены. После этого заработало вроде.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/45048/</id>
    <title type="text">Добрый День! Первые пробы пера приконнектиться к Quik. StockSharp_4.4.13_en OS Windows7 VS 2017 Попы...</title>
    <published>2018-09-16T23:53:21Z</published>
    <updated>2018-09-16T23:53:21Z</updated>
    <author>
      <name>vadimORCL</name>
      <uri>https://stocksharp.com/users/101428/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Добрый День!&lt;br /&gt;Первые пробы пера приконнектиться к Quik.&lt;br /&gt;StockSharp_4.4.13_en&lt;br /&gt;OS Windows7&lt;br /&gt;VS 2017&lt;br /&gt;Попытка выполнить метод (и другие, но в этом меньше трассировка):&lt;br /&gt;var terminal = QuikTerminal.Get(path);&lt;br /&gt;Приводит к ошибке выполнения&lt;br /&gt;&lt;br /&gt;System.BadImageFormatException&lt;br /&gt;  HResult=0x80131058&lt;br /&gt;  Сообщение = Could not load file or assembly &amp;#39;PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;#39;. Reference assemblies should not be loaded for execution.  They can only be loaded in the Reflection-only loader context. (Exception from HRESULT: 0x80131058)&lt;br /&gt;  Источник = Ecng.Common&lt;br /&gt;  Трассировка стека:&lt;br /&gt;   at Ecng.Common.Converter.To(Object value, Type destinationType)&lt;br /&gt;   at Ecng.Common.Converter.To[T](Object value)&lt;br /&gt;   at StockSharp.Quik.QuikTerminal.#=zBLkeMT0=(String #=zq4H2STA=)&lt;br /&gt;   at StockSharp.Quik.QuikTerminal..ctor(Process #=zftUJM_M=)&lt;br /&gt;   at StockSharp.Quik.QuikTerminal.#=z6Di4JHbn7IrdIsukHXwL9_k=.#=z2fMEskk1b3D61n7NuYY8DHPFWfkq(Process #=zqXrESJY=)&lt;br /&gt;   at System.Linq.Enumerable.SelectArrayIterator`2.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()&lt;br /&gt;   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)&lt;br /&gt;   at StockSharp.Quik.QuikTerminal.Get(String path)&lt;br /&gt;   at ConnectorQuick.Program.Main(String[] args) in c:\users\asus\Source\Repos\ConnectorQuick\ConnectorQuick\Program.cs:line 40&lt;br /&gt;&lt;br /&gt;До этого мучился с &lt;br /&gt;System.IO.FileNotFoundException&lt;br /&gt;  HResult=0x80070002&lt;br /&gt;  Сообщение = Could not load file or assembly &amp;#39;Ecng.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b10e79ed0227b515&amp;#39;.&lt;br /&gt;&lt;br /&gt;Менял ссылки Сборки. &lt;br /&gt;&lt;br /&gt;в итоге вылезло System.BadImageFormatException с PresentationCore.&lt;br /&gt;&lt;br /&gt;Но все попытки найти подходящий&lt;br /&gt; PresentationCore.dll - 4 версии пока ничего не дали.&lt;br /&gt;Правда, версии фала не 4.0.0.0 а типа 4.0.30319.1 и выше. Не знаю нужно чтобы у файла было именно 4.0.0.0?&lt;br /&gt;Тем более вроде и не надо искать, насколько я понял по Вебинару: там ничего, вроде, не говорилось: и так должно бы работать.&lt;br /&gt;&lt;br /&gt;В С# и NET FRAMWORK - я не очень пока. Поэтому не совсем представляю чего он хочет: сборку нашел, но типа не загрузил почему-то?&lt;br /&gt;Плиз, поможите, куда копать.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>