← Back

Решение проблемы: после обновления версии 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-а.)

Comments (0)

Login or Create account, Log in or register to leave a comment

No comments yet. Be the first!