|
Не работает веб-служба под IIS8.0
|
|||
---|---|---|---|
#18+
Есть работающая веб-служба настроеная в IIS 7.0. После того как перешел на IIS8.0 служба перестала работать. Проблема возникла с публикацией. Как делал: 1) создал отдельный пул приложений в IIS8 со встроенным конвейром 2) создал приложение в IIS8 и указал физ. путь c:\intepub\wwwroot\DataModel 3) в этом каталоге (c:\inetpub\wwwroot\DataModel) положил следующие файлы: Service.svc с содержимым Код: c# 1.
web.config со след. содержимым Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
каталог bin, в котором находиться сборка DataModel.dll Под IIS7 проверка работы службы выполнялась так: в браузере надо было просто написать http://localhost/DataModel/Service.svc после этого появлялась страница с информацией что всё ок. Но под IIS8 такого не происходит, вместо ожидаемоего "Ок" получаю такое сообщение: Ошибка HTTP 404.3 - Not Found Запрашиваемая страница не может быть отображена из-за конфигурации расширения. Если страница является сценарием, добавьте обработчик. Если необходимо загрузить файл, добавьте карту MIME. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2013, 16:11 |
|
Не работает веб-служба под IIS8.0
|
|||
---|---|---|---|
#18+
Дополнение: в разделе Модули IIS8, не нашел модуля ServiceModel-4.0 (в конфигурации IIS7 он есть). ОС Windows 8, там вроде как .NET 4.5 стоит уже. Надо ли .NET4.0 устанавливать или достаточно все компоненты WCF от .NET4.5 установить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2013, 16:21 |
|
Не работает веб-служба под IIS8.0
|
|||
---|---|---|---|
#18+
Проблему решил установкой компонентов Активации WCF по HTTP ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2013, 16:24 |
|
Не работает веб-служба под IIS8.0
|
|||
---|---|---|---|
#18+
Коли не секрет, а зачем ваще на IIS8 переносили? Имхо IIS7 адекватный сервак... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2013, 08:38 |
|
Не работает веб-служба под IIS8.0
|
|||
---|---|---|---|
#18+
не совсем в тему, но новую создать не смог, не нашёл где кнопочка, тут спрошу - вот в сети полно инструкций как включить поддержку isapi x32 на iis x64, а как быть если на iis 8.0 x64 прекрасно работают х32 DLL-ISAPI но не запускаются x64? до этого крутились на iis 7.5, провели апгрейд сервака и вот вам нате хрен в томате. при обращении к 64-битной dll возврат ошибки 500 и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2019, 23:35 |
|
|
start [/forum/topic.php?fid=19&msg=38299060&tid=1396667]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 133ms |
0 / 0 |