Я только что создал приложение службы WCF в VS2013 с платформой 3.5. для разоблачения некоторых методов, которые у меня есть в проекте библиотеки классов.
Все прошло хорошо, но когда я попытался проверить, работает ли служба, это не так. Вместо этого я получил следующую ошибку.
Ошибка HTTP 404.17 - не найдено Запрошенное содержимое выглядит как сценарий и не будет обрабатываться обработчиком статических файлов.
Наиболее вероятные причины: запрос соответствует карте-пантомиме. Запрос сопоставлен со статическим обработчиком файлов. Если были разные предварительные условия, запрос будет сопоставлен с другим обработчиком.
Вещи, которые вы можете попробовать: Если вы хотите использовать этот контент как статический файл, добавьте явную карту MIME.
Я имел дело с этим на IIS, но теперь в IIS Expres я немного потерян.
У меня не установлен IIS на этой машине, так как я использую удаленный, но мне нужно отладить некоторые вещи, и я застрял. Спасибо за любую помощь.
Я также запустил servicesmodelreg -i с визуальной командной строкой, но ошибка не исчезла.
ОБНОВЛЕНИЕ
Может быть полезно пояснить, что это происходит только в IIS Express, поэтому это влияет на развитие. Я обновил VS2013 до последнего патча, работающего на Win 8.1 64bit