Файл .NET WCF SVC загружен вместо выполнения - PullRequest
0 голосов
/ 26 октября 2010

Я использую сервис WDF в своем веб-приложении, к которому я обращаюсь очень jquery. Локально это работает нормально, но на моем тестовом сервере (IIS7) это не так.

Я попытался получить доступ к .svc через URL (www.mydomain.de/Services/MyService.svc), ожидая, что я получу ту же страницу, что и в автономном режиме («Это служба WCF, публикация метаданных отключена ....» "Вместо этого файл .svc загружается и открывается в Visual Studio.

Это проблема web.config (она работает в автономном режиме, но у меня нет II7 в автономном режиме) или проблема в том, что ассоциации файлов в IIs7 не верны? Мой Testserver работает в среде общего хостинга, и у меня только очень ограниченный доступ (Parallels Plesk Panel 9), поэтому, если это проблема IIS7, мне нужно пройти через веб-хостер ...

Любые отзывы приветствуются.

Ответы [ 2 ]

0 голосов
/ 26 октября 2010

Проверьте web.config .... на уровне машины. Может быть регистрация для файлов .svc была удалена. Ограниченный доступ означает, что, вероятно, хостер из-за идиотизма по незнанию бизнес-решения просто не включил / отключил файлы .svc. Без регистрации ... файл будет "обслужен" (передан).

Не много, что вы можете сделать - возьмите его с собой. .NET 4.0 может быть неправильно установлен. или, как я уже сказал, это волевое решение.

Тот факт, что они используют IIS 7, говорит о многом - они должны использовать 7.5 уже довольно давно.

0 голосов
/ 26 октября 2010

Я бы рекомендовал перерегистрировать .NET Framework 4.0 в IIS с помощью инструмента aspnet_regiis.exe

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...