2013-07-26 6 views
1

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

(в моем коде, я использовал «с помощью», чтобы не нужно указать пространство имен в следующей строке кода)

ResourceSoapClient resourceSoapClient = new ResourceSoapClient("ResourceSoap"); 

после этой строки кода я провожу несколько строк кода, чтобы приобрести данные, которые необходимо отправить, а затем я использую объект resourceSoapClient сделать вызов к нему:

resourceSoapClient.SendResource(id, resourceData); 

у меня есть проблема, однако, что сразу после СОЗДАНИЯ «resourceSoapClient» метод прерывается и ничего из следующий код. Когда я перехожу к методу во время отладки, он действует как просто нажатие F5 для продолжения работы, но никакого дополнительного кода не происходит, хотя я вхожу или перешагиваю. Я не понимаю, что здесь не так. Надеюсь, один из вас может мне помочь?

+0

Почему вы пропусканием «ResourceSoap» строку в конструктор? –

+0

Если вы могли бы добавить другой проект в свой основной проект, я думаю, вы можете успешно отлаживать. – MACMAN

ответ

0

How do I attach the debugger to IIS instead of ASP.NET Development Server? попробуйте, пожалуйста.

VS -> Инструменты -> Привязан к процессу (процесс IIS). Затем вы можете отлаживать свои веб-службы.

или использовать стандартный клиент WCF Test http://msdn.microsoft.com/en-us/library/bb552364.aspx

+0

Я не уверен, что тестовый клиент WCF будет помогать с проблемой SOAP в этом случае. Не могли бы вы добавить более подробную информацию о том, почему вы думаете, что может помочь? – jwiscarson

+0

Я не использую службу WCF. Кстати, из-за напряженного графика я еще не смог проверить данные ответы. Есть ли способ расширить эту награду? В противном случае я должен был бы вознаградить кого-то, не увидев, что он работает. –

+0

хорошо, что вы используете? – ahanoff

Смежные вопросы