Com Call на блок объекта заняты бесконечно (HRESULT: 0x8001010A)C#

Место общения программистов C#
Anonymous
 Com Call на блок объекта заняты бесконечно (HRESULT: 0x8001010A)

Сообщение Anonymous »

Я получаю конкретный объект COM (экземпляр приложения) от ROT и пытаюсь отправить ему команды. Конкретное приложение не отвечает на COM -вызовы перед инициализацией (то есть занято). Я хотел бы быть уведомленным, когда это так, чтобы я мог прервать операцию и показать сообщение. Comexception < /code> с сообщением: < /p>

Фильтр сообщения указал, что приложение занято. (Исключение из HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER)) < /p>
< /blockquote>
code: < /p>

Код: Выделить всё

try {
comObject.someMethod();
}
catch (COMException) {
// HRESULT:0x08001010A error
}
Тем не менее, я также пытаюсь запустить это из плагина кузнечика, и в этом случае программа блокирует неопределенное время на линии comobject.somethod () .
Я не знаю, где начать устранение неполадок в этой проблеме, и, если возможно, также появится исключение и в плагине. Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/794 ... 0x8001010a

Вернуться в «C#»