служба wcf не определяется после преобразования с веб-сайта в проект веб-приложения

#javascript #asp.net #wcf #visual-studio-2015

#javascript #asp.net #wcf #visual-studio-2015

Вопрос:

Я получаю ссылку на ошибку javascript служба wcf «не определена» после использования Visual Studio 2015 для преобразования с веб-сайта в проект веб-приложения

Служба принадлежит тому же сайту / проекту, что и клиент. Ссылка на службу отсутствует, поскольку на исходном веб-сайте не было ссылки на службу. Это было сделано с помощью web.config.

Код прокси-сервера клиента не генерируется (или, возможно, генерирует пустой прокси), и поэтому вызов javascript для службы выдает ошибку «не определено»

Комментарии:

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

Ответ №1:

Пространство имен в моей службе было ИЗМЕНЕНО автоматическим обновлением с веб-сайта на веб-приложение. Отредактируйте файл svc и убедитесь, что атрибут service имеет новое пространство имен вашего приложения.

 Service="newAppNamespace.oldWebsiteNamespace.classname"