Асинхронные вызовы WCF, вызывающие исключение вызова цели в Main () - PullRequest
1 голос
/ 19 ноября 2011

Я разрабатываю клиент WCF, который выполняет асинхронные вызовы к серверу WCF.Я использую .NET 3.5 с Winforms.Мой оригинальный метод называется GetPoints (), и я использую GetPointsAsync () из прокси-сервера, сгенерированного Visual Studio 2010, для вызова службы.

До сих пор все работало хорошо, но проблема возникает, когда сервер выдает исключение ошибки.Исключение возникает в методе Main () -> Application.Run (new Form1 ()) как «Исключение при вызове цели»: (

Я пробовал синхронный метод, и исключение возникает правильно, где и должно, поэтомупроблема не в сервере. Также я пытался найти InnerException, но его нет. На самом деле я даже не могу найти targetInvocationException. Насколько я понимаю, исключение должно возникнуть в методе client_GetPointsCompleted (), isn 'Неужели я должен принять во внимание что-то еще? Куда делось исключение?

1 Ответ

1 голос
/ 19 ноября 2011

Исключение должно быть в свойстве Error экземпляра GetPointsCompletedEventArgs, передаваемого обработчику события client_GetPointsCompleted.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...