Этот ресурс не может быть найден. WCF .svc файл - PullRequest
2 голосов
/ 04 июня 2010

Я делаю услугу WCF.

Конфигурация системы: Widnows 7, ASP.NET 3.5, IIS 7.0 Конфигурация сервера: IIS7, ASP.NET 3.5

Он отлично работает в моей системе, но при развертывании на сервереполучить следующую ошибку Ресурс не может быть найден.

при попытке доступа к файлу .svc.Пожалуйста, помогите мне в этом.

Мой сервер с GoDaddy, поэтому у меня нет контроля над сервером.Я должен делать все только в моем коде.Пожалуйста, помогите.

Ответы [ 3 ]

2 голосов
/ 14 июля 2011

У меня была похожая проблема при попытке развернуть мою службу отдыха WCF на Windows Server 2008 R2 x64. Интересно, что сервис отлично работает на Windows Server 2008 R2 x86.

После нескольких дней копания я обнаружил, что установка .NET Framework 4 с обновлением решает проблему для меня.

Надеюсь, это кому-нибудь поможет.

0 голосов
/ 24 октября 2012

Это может не быть проблемой в вашем случае, но решение может помочь кому-то еще.

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

Пример: localhost/ServiceName/MyService.svc/ фактически сопоставлен с неверным местоположением.

Поэтому, когда я пытаюсь получить доступ к фактическому .svc в папке ServiceName, виртуальное сопоставление переопределяет его и выдает мне эту ошибку.

Чтобы исправить, выберите «Веб-сайт по умолчанию» (или где-либо еще, когда у вас есть) в IIS, нажмите «Просмотр приложений» и удалите ошибочное сопоставление виртуальных каталогов.

0 голосов
/ 05 июня 2010

Возможно, вам понадобится добавить расширение .svc в вашу конфигурацию. Проверьте этот блог Запуск WCF на GoDaddy

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