← 戻る

Ошибка «Access is denied»

Михаил, добрый вечер. Скачал новую версию библиотеки. При запуске программ появляется ошибка.

System.ComponentModel.Win32Exception: Access is denied at System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited) at System.Diagnostics.NtProcessManager.GetModuleInfos(Int32 processId, Boolean firstModuleOnly) at System.Diagnostics.NtProcessManager.GetFirstModuleInfo(Int32 processId) at System.Diagnostics.Process.get_MainModule() at Ecng.Trading.Quik.QuikTerminal..ctor(Process #=qKH1Wo2ZttJDlPTbosuvPYA==) at Ecng.Trading.Quik.QuikTerminal.#=q9jgULpsG9M$jq5KoSh7rMQhdwwMEgfG4$4DXG6PDiOM=(Process #=qBIcE8CowdkVPow_RStFPFA==) at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() at System.Linq.Buffer1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable1 source) at Ecng.Trading.Quik.QuikTerminal.get_Terminals() at Ecng.Trading.Quik.QuikTerminal.GetDefaultPath() at SampleConsole.Program.Main() in E:\StockSharpReleases\StockSharp_2.5\Sources\SampleConsole\Program.cs:line 24

Подскажите, пожалуйста, где собака порылась?

このトピックは参考になりましたか?

トピックを共有

コメント (6)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Maxim
Maxim 著者

Забыл уточнить, использую для работы Windows Server 2003.

Mikhail Sukhov
Mikhail Sukhov

Maxim: Подскажите, пожалуйста, где собака порылась?

Судя по ошибке, пример не имеет прав доступа к процессу квика.

Maxim
Maxim 著者

С чем это может быть связано?

Я запускаю все под одним пользователем.

Maxim
Maxim 著者

Нашел в чем баг.

Работал еще один Квик у другого пользователя на этом же компе. Выключил второй Квик и ошибка исчезла.

Было бы хорошо исправить этот баг. У меня под одним пользователем идет торговля, а под другим я пишу код и работаю с тестовым Квиком.

Mikhail Sukhov
Mikhail Sukhov

Maxim: Нашел в чем баг.

Работал еще один Квик у другого пользователя на этом же компе.

В терминальном режиме идет работа?

Maxim
Maxim 著者

Да.