Итак, у меня есть лаборатория Silverlight, которую я скачал с silverlight.net (она является частью лаборатории firestarter - lab 10).
На моей рабочей машине, когда я пытаюсь ее запустить, я получаю исключение "вызов службы для нескольких доменов". В некотором смысле имеет смысл, за исключением того, что у меня есть файл ClientAccessPolicy.xml.
Теперь о странной части: если я включу Fiddler, проблема исчезнет, и мое приложение Silverlight будет работать!
Выключите Fiddler, и снова произойдет сбой.
Похоже, это как-то связано с настройками прокси в Internet Explorer. Если я отключу настройки прокси-сервера, я также смогу запустить приложение Silverlight (но, конечно, не могу просматривать Интернет).
Еще страннее:
Если я создаю свое собственное приложение Silverlight «с нуля» и использую ту же структуру (отдельные веб-приложения для хоста Silverlight и сервисов), все работает без сбоев (и не нужно возиться с прокси).
Есть идеи, что может вызвать это?