Ошибки Silverlight - PullRequest
       17

Ошибки Silverlight

4 голосов
/ 07 июня 2010

Я пытаюсь заставить работать сбои WCF Silverlight следующим образом: MSDN aricle

После добавления ошибки SL в мой файл Web.config я получаю следующее предупреждение:

Элемент 'поведение' имеет недопустимый дочерний элемент 'silverlightFaults'. Список возможных ожидаемых элементов: «serviceAuthorization, serviceCredentials, serviceMetadata, serviceSecurityAudit, serviceThrottling, dataContractSerializer, serviceDebug, serviceTimeouts, persistenceProvider, workflowRuntime».

Игнорирование предупреждения не работает, и мое приложение Silverlight не может добавить службу WCF.

Есть идеи?

Ответы [ 3 ]

3 голосов
/ 04 января 2012

Когда вы добавляете расширение поведения, спецификация типа должна быть в одной строке. В этом разделе запрещены CRLF.

<extensions>
  <behaviorExtensions>
    <add name="silverlightFaults" type="SilverlightFaultBehavior, Utilities, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
  </behaviorExtensions>
</extensions>
2 голосов
/ 21 апреля 2012

Другая потенциальная причина: убедитесь, что ваше полное имя ТОЛЬКО правильное, включая пробелы (т.е. вам нужны пробелы после запятых и т. Д.).

Если вы чувствуете себя параноиком, вы можете установить точку отладки где-нибудь в своем приложении и вставить что-то подобное в окно просмотра:

typeof(SilverlightFaultBehavior).AssemblyQualifiedName

, а затем скопируйте / вставьте значение.

1 голос
/ 05 августа 2010

Выезд http://forums.silverlight.net/forums/p/98385/273886.aspx. По сути, вы не указали полную информацию о сборке в разделе расширения поведения, или номер вашей версии не синхронизирован со сборкой.

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