﻿<?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">Нельзя ли вернуться к .NET 4.0?</title>
  <id>~/topic/4962/nelzya-li-vernutsya-k-_net-4_0/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-17T07:31:51Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4962" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/33083/</id>
    <title type="text">Mikhail Sukhov: ksmith: то же требует 4.5 на этапе выполнения? Именно про это я и написал в пункте 3...</title>
    <published>2015-04-04T17:14:58Z</published>
    <updated>2015-04-04T17:14:58Z</updated>
    <author>
      <name>ksmith</name>
      <uri>https://stocksharp.com/users/73177/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(33082)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(33081)" rel="nofollow" target="_blank"&gt;ksmith&lt;/a&gt;:&lt;/strong&gt;
то же требует 4.5 на этапе выполнения?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Именно про это я и написал в пункте 3. Если вы не можете даже определить модуль (самое простое в задачи downgrade версии .NET), то смысла нет продолжать дальше. Но дело ваше.&lt;/p&gt;
&lt;p&gt;Могу лишь посоветовать подумать о переходе на 8-ку.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Разобрался, спасибо за советы. Оказалось, что все сборки действительно зависят только от 4.0 (зря грешил на вас), просто надо было в app.config убрать sku=&amp;quot;.NETFramework,Version=v4.5.1&amp;quot;. Какой умник его вообще туда вставил, а главное - зачем? Мне этого никогда не понять. Зато теперь пользователи на Windows 2000/XP смогут вздохнуть спокойно.&lt;/p&gt;
&lt;p&gt;Насчёт перехода на 8 - это не так просто (трудно поверить, но в одной богатейшей госорганизации у подавляющего большинства стоит Win 2000).&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/33082/</id>
    <title type="text">ksmith: то же требует 4.5 на этапе выполнения? Именно про это я и написал в пункте 3. Если вы не мож...</title>
    <published>2015-04-04T15:54:30Z</published>
    <updated>2015-04-04T15:54:30Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(33081)" rel="nofollow" target="_blank"&gt;ksmith&lt;/a&gt;:&lt;/strong&gt;
то же требует 4.5 на этапе выполнения?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Именно про это я и написал в пункте 3. Если вы не можете даже определить модуль (самое простое в задачи downgrade версии .NET), то смысла нет продолжать дальше. Но дело ваше.&lt;/p&gt;
&lt;p&gt;Могу лишь посоветовать подумать о переходе на 8-ку.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/33081/</id>
    <title type="text">Mikhail Sukhov: ksmith: Уважаемые разработчики! Не могли бы Вы свои сборки, для которых не предостав...</title>
    <published>2015-04-04T15:23:18Z</published>
    <updated>2015-04-04T15:23:18Z</updated>
    <author>
      <name>ksmith</name>
      <uri>https://stocksharp.com/users/73177/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(33080)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(33079)" rel="nofollow" target="_blank"&gt;ksmith&lt;/a&gt;:&lt;/strong&gt;
Уважаемые разработчики! Не могли бы Вы свои сборки, для которых не предоставляются исходники, вернуть на .NET 4.0?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Во первых, почти все закрытые сборки - не наши. Во вторых, наши на 4.0. В третьих с такими познаниями вам смысла нет что-то переводить - не сможете.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Насчёт познаний - ну где уж мне до Вас! Ну если это не ваши сборки, то вопросов нет. Так то мне удалось заставить невизуальную часть вашего S# работать под .NET 4.0, ну а свою визуальную часть уж как-нибудь сделаю.&lt;/p&gt;
&lt;p&gt;Кстати, а Ecng.Trading (все сборки Encg.*) - разве это не ваше?
И ещё вопрос: если &amp;quot;наши на 4.0&amp;quot;, то кто же требует 4.5 на этапе выполнения? Я у проектов поменял TargetFrameworkVersion на 4.0, всё компилируется, но при выполнении ругается (.NET Framework Initialization Error  To run this application, you first must install one of the following versions of the .NET Framework:   .NETFramework,Version=v4.5.1).&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/33080/</id>
    <title type="text">ksmith: Уважаемые разработчики! Не могли бы Вы свои сборки, для которых не предоставляются исходники...</title>
    <published>2015-04-04T14:51:21Z</published>
    <updated>2015-04-04T14:51:21Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(33079)" rel="nofollow" target="_blank"&gt;ksmith&lt;/a&gt;:&lt;/strong&gt;
Уважаемые разработчики! Не могли бы Вы свои сборки, для которых не предоставляются исходники, вернуть на .NET 4.0?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Во первых, почти все закрытые сборки - не наши. Во вторых, наши на 4.0. В третьих с такими познаниями вам смысла нет что-то переводить - не сможете.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/33079/</id>
    <title type="text">Последняя версия S#, к сожалению, откомпилирована на .NET 4.5, который, как оказалось, отказывается ...</title>
    <published>2015-04-04T13:25:37Z</published>
    <updated>2015-04-04T13:25:37Z</updated>
    <author>
      <name>ksmith</name>
      <uri>https://stocksharp.com/users/73177/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Последняя версия S#, к сожалению, откомпилирована на .NET 4.5, который, как оказалось, отказывается устанавливаться на Windows XP. Скачал с GitHub &amp;quot;исходники&amp;quot; для перекомпилирования под .NET 4.0 (кстати, в последней версии в архиве QuickPublic отсутствуют StopOrderExecutionReport.cs и NewStopOrderSingle.cs в папке Lua, пришлось взять предыдущую 4.2.66).
Удалось перекомпилировать и запустить всё, что не связано с WPF. А вот визуальная часть ссылается на какую-то сборку 4.5 (или Ecng.Xaml, или Ookii.Dialods.Wpf), для которой нет исходника, и вот она то всё и портит, зараза.&lt;/p&gt;
&lt;p&gt;Уважаемые разработчики! Не могли бы Вы свои сборки, для которых не предоставляются исходники, вернуть на .NET 4.0? Не у всех же стоят последние версии Windows, особенно в госструктурах. Спасибо!&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>