Ошибка HTTP 404.17 - Служба BizTalk ESB Toolkit 2.1 WCF - PullRequest
1 голос
/ 12 марта 2012

Я установил BizTalk ESB Toolkit 2.1 (BTS 2010) на 64-битный ноутбук под управлением Windows 7 Ultimate. Это устанавливает ряд служб WCF, включая ExceptionService.svc. Когда я пытаюсь просмотреть сервис, я получаю следующую ошибку:

Ошибка HTTP 404.17 - не найдена
Запрошенное содержимое выглядит как сценарий и не будет обрабатываться обработчиком статических файлов

Module  StaticFileModule
Notification    ExecuteRequestHandler
Handler StaticFile
Error Code  0x80070032
Requested URL   http://localhost:80/ESB.Exceptions.Service/ExceptionService.svc
Physical Path   C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\ESB.Exceptions.Service\ESB.Exceptions.Service\ExceptionService.svc
Logon Method    Negotiate
Logon User  RB-T510\Rob

Служба работает в EsbPortalNetworkAppPool, который я пробовал как в классическом, так и в интегрированном режимах.

Я запустил ту же установку на виртуальной машине Win 2008x64, и она работает. К сожалению, мне нужно заставить его работать и на Win 7 Host. Есть идеи?

Ответы [ 2 ]

1 голос
/ 13 февраля 2013

У меня была такая же проблема. Глядя на сопоставления сценариев, добавленные установкой, я заметил, что все они были сопоставлениями .Net 4 для типа .svc. Когда я изменил пул приложений на .Net 4, все 3 сайта .svc работали. К сожалению, основной сайт портала ESB перестал работать на этом этапе, поскольку он не хочет быть .Net 4. Поэтому я настроил другой пул приложений, используя те же учетные данные (сетевая служба), но .Net 2, и назначил основной сайт портала ESB следующим образом. пул приложений. Теперь все это очень мило.

1 голос
/ 13 марта 2012

Смотрите в этой теме аналогичный вопрос: http://social.msdn.microsoft.com/Forums/en-US/biztalkesb/thread/634865cf-1a6c-4b24-8ab8-6f0fc53a8ad9. Они предложили переключить пул приложений на DefaultAppPool, а также использовать инструмент конфигурации ESB для настройки служб.

Спасибо,

...