Проблема с настройками сервиса WCF. Я добавил обработчик .svc в IIS, но он продолжает исчезать - PullRequest
2 голосов
/ 23 декабря 2008

мой веб-сервис работал, а затем внезапно остановился. После отладки я понял, что может быть проблема в конфигурации, и по какой-то причине отображение .svc пропало в IIS (сопоставления обработчиков).

Я добавил отображение .svc, и теперь он обновляет мой web.config и добавляет узел в web.config (мой предыдущий web.config не имел этого узла, и он работал нормально).

Хорошо, тогда я загружаю свой оригинальный файл web.config, теперь возвращаясь к IIS, он показывает, что отображение .svc снова удалено.

Кто-нибудь еще испытывал это странное поведение?

Ответы [ 3 ]

2 голосов
/ 11 января 2009

Обход проблемы RC1 - вручную сопоставить .svc с aspnet_isapi.dll

см: http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/054b1d90-1e75-42ff-8d18-639f0b273dad/

0 голосов
/ 30 января 2009

Если вам не нужно какое-либо специальное или нестандартное поведение, рассмотрите возможность использования атрибута Factory @ServiceHost, тогда вам не понадобится никакой конфигурации ...

http://msdn.microsoft.com/en-us/library/aa967286.aspx

0 голосов
/ 02 января 2009

Я предполагаю, что вы используете IIS7, так как ваш web.config постоянно меняется. Можете ли вы опубликовать код, который добавляется в ваш web.config?

Кроме того, вы устанавливаете это отображение на уровне приложения в IIS? Если это так, вы (или кто-то еще) могли бы изменить сопоставления на более высоком уровне (или ниже, если вы работаете выше), что вызвало первоначальную проблему.

...