Ошибка конфигурации дуплексного режима Silverlight - PullRequest
0 голосов
/ 13 декабря 2010

В моем файле web.config в system.serviceModel есть следующее:

<extensions>
<bindingExtensions>
  <add name="pollingDuplex" type="System.ServiceModel.Configuration.PollingDuplexHttpBindingCollectionElement, System.ServiceModel.PollingDuplex, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</bindingExtensions>
</extensions>

И при попытке получить доступ к службе в браузере я получаю сообщение об ошибке:

Сообщение об ошибке анализатора: Уже появляется расширение типа 'System.ServiceModel.Configuration.PollingDuplexElement, System.ServiceModel.PollingDuplex, Version = 4.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35'.в расширении коллекции.Типы расширений должны быть уникальными.

Таким образом, кажется, что PollingDuplexElement уже зарегистрирован в коллекции расширений.Я просто не могу понять, где или под каким именем.

Я попытался просмотреть файл machine.config, не найдя ссылок на дуплексную сборку опроса.В моем файле web.config также нет другой ссылки на сборку, и Google не очень помог.

Любые идеи будут высоко оценены:)

1 Ответ

1 голос
/ 13 декабря 2010

В моем корне IIS был старый файл web.config, в котором также было добавлено расширение.Удалил его, и теперь он отлично работает.

...