CommunicationObjectFaultsException при отладке Azure - PullRequest
0 голосов
/ 04 февраля 2011

При попытке запустить отладчик в другом полностью функциональном проекте Azure, что может вызвать следующее исключение?

System.ServiceModel.CommunicationObjectFaptedException было необработанным Сообщение = Объект связи, System.ServiceModel.Channels.ServiceChannel, нельзя использовать для связи, поскольку он находится в состоянии Failed.
Source = mscorlib StackTrace: трассировка стека сервера: at System.ServiceModel.Channels.CommunicationObject.Close (timeSpan timeout) Исключение перезапущено в [0.время ожидания) в System.ServiceModel.ClientBase`1.System.ServiceModel.ICommunicationObject.Close (время ожидания TimeSpan) в Microsoft.WindowsAzure.Hosts.WaIISHost.Program.Main (аргументы строки []) InnerException:

1 Ответ

0 голосов
/ 05 февраля 2011

Для меня проблема заключалась в том, что мой проект запуска для отладки был настроен на проект пакета (т. Е. Проект, содержащий файлы определения службы), а не на одну из моих веб-ролей.(Это сбрасывалось, когда я менял машины.) Если щелкнуть правой кнопкой мыши веб-роль и выбрать «Сделать стартовым проектом», исправлена ​​ошибка.

В случае, если вы не заметили комментарий выше, @smarx также упоминаетчто общей причиной той же ошибки является файл web.config, доступный только для чтения, и он указывает на http://msdn.microsoft.com/en-us/library/gg494981.aspx. В этой же ссылке упоминается еще пара связанных причин.

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