Yura
|
Дата: 13.07.2011
Путь к файлу нашел..
это public string FolderPath { get; set; }
[biggrin] буду разбираться дальше
|
|
|
|
Спасибо:
|
|
|
|
|
|
Maxim K.
|
Дата: 13.07.2011
Столкнулся с непонятной проблемой: при запуске проекта в режиме отладки (Visual Studio 2010 Ultimate), всё работает нормально. При запуске без отладке в коде trader.connect() вылетает исключение - "главное окно QUIK не было найдено Имя параметра wnd". В чем может быть проблема ?
upd: Если в свойства->отладка снять галочку "Включить ведущий процесс Visual Studio", то при отладке тоже вылетает ...
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 13.07.2011
Maxim K.:
Столкнулся с непонятной проблемой: при запуске проекта в режиме отладки (Visual Studio 2010 Ultimate), всё работает нормально. При запуске без отладке в коде trader.connect() вылетает исключение - "главное окно QUIK не было найдено Имя параметра wnd". В чем может быть проблема ?
upd: Если в свойства->отладка снять галочку "Включить ведущий процесс Visual Studio", то при отладке тоже вылетает ...
Студия наверное из под администраторских привилегий запускается?
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 13.07.2011
Yura:
хэлп, я в тупике...
Вся Гидра в исходниках. Чем еще помочь - ума не приложу.
|
|
|
|
Спасибо:
|
|
|
|
|
|
Maxim K.
|
Дата: 13.07.2011
Всё запускается из-под администраторских привилегий, на компьютере только один пользователь, он же администратор...
Такое ощущение, что по каким-то непонятным причинам всё, что есть в stocksharp.Quik не работает, ни QuikTerminal не находит ничего, ни Trader не конектится ... Хотя при присоединенном ведущем процессе программа спойкойно находит и работает с тем же самым QUIK'ом...
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 13.07.2011
Maxim K.:
Всё запускается из-под администраторских привилегий, на компьютере только один пользователь, он же администратор...
То, что один пользователь еще не значит, что запуск идет под одинаковыми правами.
|
|
|
|
Спасибо:
|
|
|
|
|
|
Maxim K.
|
Дата: 13.07.2011
Только что попробовал запустить всё с администраторскими правами - Quik, Visual Studio. Всё равно то же самое. Пробовал запускать exe-файл из bin\Debug и из bin\Release с администраторскими правами - всё равно та же ошибка - "главное окно QUIK не было найдено Имя параметра - wnd "...
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 13.07.2011
Maxim K.:
Только что попробовал запустить всё с администраторскими правами - Quik, Visual Studio. Всё равно то же самое. Пробовал запускать exe-файл из bin\Debug и из bin\Release с администраторскими правами - всё равно та же ошибка - "главное окно QUIK не было найдено Имя параметра - wnd "...
Уточню. Под отладкой работает. Если просто запускать из студии без отладки - не работает?
|
|
|
|
Спасибо:
|
|
|
|
|
|
Maxim K.
|
Дата: 13.07.2011
Не просто под отладкой, а именно если включен ведущий процесс Visual Studio в настройках проекта->отладка, всё работает на отлично. Если запускать в студии без отладки или просто exe-файл, то вылетает ошибка, QUIK не находится ...
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 13.07.2011
Maxim K.:
Не просто под отладкой, а именно если включен ведущий процесс Visual Studio в настройках проекта->отладка, всё работает на отлично. Если запускать в студии без отладки или просто exe-файл, то вылетает ошибка, QUIK не находится ...
Я не знаю что такое ведуший процесс. Поиск окна Квик происходит через Process.GetProcesses(). Если из этой программы обратиться к этому методу, то будет ли найден процесс Квика среди возвращенных? Если нет, то какая-то неправильная настройка с привилегиями.
|
|
|
|
Спасибо:
|
|
|
|
|