IIS: получение службы чтения ошибок после обновления моего веб-сервиса .net на IIS

Я обновил свой веб-сервис с помощью дополнительного веб-метода и повторно развернул свою dll на сервере IIS, и теперь, когда я пытаюсь получить к нему доступ из веб-приложения, он выдает ошибку «служба чтения ошибок».

Я вернул свою старую dll, но все равно выдает ту же ошибку.

Любые советы по поводу того, в чем может быть проблема? Будем признательны за вашу помощь


person edcoder    schedule 04.04.2019    source источник
comment
Мы хотели бы помочь, но нам нужна дополнительная информация о проблеме. Просмотрите свои журналы событий NT в разделе «Приложения» и посмотрите, есть ли там дополнительные сведения.   -  person tgolisch    schedule 04.04.2019
comment
Когда вы говорите «перераспределение», как вы его развертываете? VStudio? Сервер сборки TFS? Перетащите папку ./Release/? Возможно ли, что ваше повторное развертывание заменило больше, чем просто dll?   -  person tgolisch    schedule 04.04.2019
comment
Привет, я просто скопировал DLL в папку на веб-сервере. Извините, что не упомянул об этом.   -  person edcoder    schedule 04.04.2019
comment
@tgolisch, я смог найти свой ответ на основе вашего предложения. Спасибо   -  person edcoder    schedule 04.04.2019


Ответы (1)


В моем журнале ошибок отображается следующее сообщение об ошибке: Неизвестен формат запроса для URL, неожиданно заканчивающегося на '/'.

Это было решено добавлением следующего раздела в мой файл web.config

<configuration>
<system.web>
<webServices>
    <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
    </protocols>
</webServices>
</system.web>

Reference to this question: How do I fix a "Request format in URL error"

person edcoder    schedule 04.04.2019