← Zurück

Решение проблемы: после обновления версии Stock# библиотека работает некорректно

Добрый день! Возможно, кому-то будет полезен мой опыт.

После перехода на S# 4.1.18, а потом отката на прежнюю версию S# мой тестер на истории (использует EmulationTrader) вдруг ни с чего сломался: перестала вообще подгружаться история.

Я покопался и обнаружил каталог **c:\Documents and Settings...\Local Settings\Application Data\assembly**, где лежат закэшированные библиотеки StockSharp разных версий. После очистки кэша все встало на место.

Почистить кэш можно:

  1. руками (просто удалить папку ...\assembly\dl3)
  2. gacutil /cdl (у меня утилита gacutil.exe доступна через окружение командной строки VS 2010: Menu Start -> Visual Studio 2010 -> Visual Studio Tools -> VS 2010 Command Prompt)

(На stackoverflow говорят, что с этим кэшем связаны и другие баги в продуктах на .NET, в т.ч. в софте Microsoft-а.)

War dieses Thema hilfreich?

Thema teilen

Kommentare (0)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Noch keine Kommentare. Seien Sie der Erste!