Исключение было вызвано целью ошибки вызова в программе C# и VS2017? - PullRequest
0 голосов
/ 01 августа 2020

У меня есть программа C#, которую я использую с VS2017. Когда я запускаю приложение, я дважды получаю простое окно сообщения с точным сообщением:

«Исключение было выброшено целью из-за ошибки вызова в программе C# и VS2017?»

Ошибка происходит в одном из упомянутых проектов PCL (переносимая библиотека классов). Я не знаю, какой именно, потому что в окне сообщения нет абсолютно никакой другой информации, кроме приведенного выше предложения. Я не получаю диалоговое окно исключения, которое содержит обширную информацию об ошибках, подобную той, которую вы видите, когда в вашем основном коде возникает исключение. Следовательно, я не могу найти innerException для определения фактической причины, которая является основным решением для диагностики основного исключения, которое рекомендуется во всех других сообщениях о переполнении стека, связанных с этой проблемой, которую я обнаружил. Я не могу использовать метод try / catch для перехвата ошибки, потому что она возникает на этапе инициализации других библиотек, на которые есть ссылки, и выходит за рамки моего кода. Я знаю это, потому что я установил точку останова в самой первой строке кода в своем приложении, и эти два «тупых» окна сообщения об исключении всплывают до Я достиг точки останова.

Как можно Я выяснил, какая из библиотек, на которые есть ссылки, вызывает ошибку?

...