Я заметил что-то странное и не могу найти, почему это не будет работать правильно.
Ошибка, с которой я сталкиваюсь, связана с асинхронной подпрограммой, в которой выдается исключение:
Private Async Sub Test1
If Await SomeAsyncReadProcess <> "My Result" then
Throw New Exception("Onoo invalid result!")
End if
End sub
Затем увеличьте код, если эта подпрограмма имеется в пробном вылове.Теперь странно то, что когда я выбрасываю новое исключение, мой отладчик останавливается и говорит System.Reflection.TargetInvocationException
.Когда я возвращаю сабвуфер обратно на сабвуфер SYNC без Aynsc / Await, тогда все работает как надо.