Начала вылетать ошибка при добавлении s#
Здравствуйте.
У меня была программа которая при помощи qpile-скрипта считывала некоторые данные из квика. Работала она стабильно, без сбоев. Недавно появилась необходимость получать информацию по сделкам. В s# привлекло то, что это можно сделать с помощью нескольких строк кода без особых проблем. Написал так:
Код
trader = new QuikTrader(Config.Instance.PathToQuik);
trader.Connect();
trader.Connected += () =>
{
trader.Terminal.StartDde("Мои сделки");
trader.Terminal.StartDde("Заявки");
};
trader.NewMyTrades += trades =>
{
};
Работает хорошо, сделки приходят, но через некоторое время программа вылетает со следующей ошибкой:
Цитата:
Имя сбойного приложения: AccountInfo.vshost.exe, версия: 10.0.30319.1, отметка времени: 0x4ba2084b
Имя сбойного модуля: ntdll.dll, версия: 6.1.7600.16695, отметка времени 0x4cc7ab44
Код исключения: 0xc0000005
Смещение ошибки: 0x00051f88
Идентификатор сбойного процесса: 0xd20
Время запуска сбойного приложения: 0x01cc21147b7575f5
Путь сбойного приложения: C:\work\AccountInfo\AccountInfo\bin\Release\AccountInfo.vshost.exe
Путь сбойного модуля: C:\Windows\SYSTEM32\ntdll.dll
Код отчета: 057c4ea7-8d08-11e0-af33-0025225c84ec
Если убрать эти строчки, то ошибка не вылетает.
В чем может быть проблема ?