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


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


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

После перехода на 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-а.)

Tags:


Thanks: wkj




Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy