"Данные обнаружения ролей недоступны" при доступе к среде Azure RoleEnvironment


Я использую службу WCF (которая является веб-ролью) и взаимодействую с рабочей ролью. Когда я пытаюсь дросселировать между различными экземплярами рабочей роли. Он выдает следующее исключение:

"Данные обнаружения ролей недоступны"

RoleEnvironment.Roles["MyWorkerRole"]

Недоступен в веб-службе WCF.

1 2

1 ответ:

Я отвечаю на свой собственный вопрос, чтобы немного прояснить. Я новичок в Windows Azure и не получил полной концепции реализации WCF в Windows Azure и попытался добавить простую службу WCF с помощью add new project, а затем хотел добавить эту службу WCF, добавив веб-ссылку на нее в веб-роли (что не является правильным способом).

Смотрите это видео, Если у вас возникли проблемы с WCF и Azure и вы не знаете подробно об основах Azure...

Лазурь Пошаговое руководство WCF Райаном и Стивом