Mateen Khan Ответов: 3

"исключение было вызвано целью вызова." ошибка


У меня есть приложение winforms, которое работает нормально. Недавно я отформатировал свою систему и переустановил VS 2008. С этого момента приложение перестало работать.
Когда я запускаю его через VS он выдает ошибку

"исключение было вызвано целью вызова."

Я перешел к отладке и обнаружил, что в этом исключении возникает, когда из кода c# с помощью отражения код пытается вызвать функцию из сборки, написанной на c++.

Member 11698388

кнлкнлк

3 Ответов

Рейтинг:
23

Mateen Khan

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

Поэтому я пошел искать решение, выполнив поиск исключения ex.innerexception .
Оттуда я искал трассировку стека этого исключения, чтобы окончательно добраться до корня проблемы.

Так что любой, кто получает эту ошибку, действительно ищет innerexception, потому что настоящая проблема заключается именно в этом.


Спасибо,
Матин


Nelek

Спасибо, что опубликовали свое собственное решение. 5 за это

Basics Learner

Спасибо спасло меня !

thams

Огромное спасибо. Это сэкономило мне кучу времени. Просто пошел к внутреннему исключению и нашел проблему. Моя проблема заключается в нарезании резьбы. Спасибо снова.

MAYANK GEETE

Я новичок в WPF и работаю над ним, но он выдает ту же ошибку: "исключение было вызвано целью вызова." это простая программа для отображения данных (которые хранятся в базе) в элементе управления DataGrid в WPF. может у PLZ помочь?
заранее спасибо

Member 10954869

у меня есть внутреннее исключение null почему и в чем проблема

Umer Asif

так что же вы сделали после того, как нашли исключение??

Renato L. Carvalho

Спасибо!!

CihanOz

Спасибо!

У меня была моя ошибка в настройках web.config. Я решил эту проблему!

HardikPatel.SE

Также вы можете использовать "ex.GetBaseException ()", который вернет вам сообщение об исключении root.

Рейтинг:
1

Nilesh (Puna)

Отключите ajax на мгновение (EnablePartialRendering="false" на scriptmanager).


у нас есть исключения, оставьте, что удалить свойство EnablePartialRendering.


Рейтинг:
1

Elegantly Wasted

Отлично сказано Матином Ханом, вам нужно понять, что именно вы контролируете значением по умолчанию..


например, я использую ComboBox в Silverlight, и я пытаюсь привязать его выбранный индекс

по умолчанию его выбранный индекс был равен -1

но это было ничего не получить от соответствующего имущества ...


Я заглянул внутрь внутреннего исключения и нашел свое решение


Thomas Daniels

Почему вы отвечаете на вопрос Из мая? Вопрос уже решен, и на него есть принятый ответ.

Elegantly Wasted

делюсь своими взглядами ... вот и все.... -_-

на самом деле решение действительно помогло мне... я просто попытался рассказать, с чем столкнулся....