Сбои при отправке и обработке
Данный раздел относится к версии Windows Workflow Foundation 4.
В этом образце демонстрируется использование действий обмена сообщениями SendReply и ReceiveReply для отправки и получения сообщений об ожидаемых и непредвиденных ошибках. В этом сценарии первый запрос клиента дает в результате ожидаемую ошибку, которая была включена в коллекцию KnownTypes. Следующие несколько запросов клиентов приводят к получению непредвиденных ошибок, после чего последний запрос дает положительный результат.
Использование этого образца
Откройте среду Visual Studio 2010 с повышенными разрешениями. Для этого щелкните правой кнопкой мыши значок Visual Studio 2010 и выберите команду Запуск от имени администратора.
Откройте файл решения Faults.sln.
Чтобы построить решение, нажмите клавишу F6.
Запустите проект службы.
В окне Обозреватель решений щелкните правой кнопкой мыши проект
FaultService
и выберите команду Назначить запускаемым проектом.Нажмите клавиши CTRL+F5.
Откройте другую копию Visual Studio 2010 с повышенными разрешениями, щелкнув правой кнопкой мыши значок Visual Studio 2010 и выбрав команду Запуск от имени администратора.
Откройте файл решения Faults.sln.
Запустите клиентский проект.
В окне Обозреватель решений щелкните правой кнопкой мыши проект
FaultClient
и выберите команду Назначить запускаемым проектом.Нажмите клавиши CTRL+F5.
Примечание |
---|
Образцы уже могут быть установлены на компьютере. Перед продолжением проверьте следующий каталог (по умолчанию).
<диск_установки>:\WF_WCF_Samples
Если этот каталог не существует, перейдите на страницу Образцы Windows Communication Foundation (WCF) и Windows Workflow Foundation (WF) для .NET Framework 4, чтобы загрузить все образцы Windows Communication Foundation (WCF) и WF. Этот образец расположен в следующем каталоге.
<диск_установки>:\WF_WCF_Samples\WF\Basic\Services\Faults
|