ResolveUrl не может найти веб-сервис в папке - PullRequest
0 голосов
/ 01 июля 2018

У меня есть веб-приложение со страницей веб-формы (WebForm5.aspx). В WebForm5.aspx я использую некоторый скрипт для получения данных от WebService (LookUpLocation.asmx)

Root

Вот скрипт, который я использую: enter image description here

Если я запускаю приложение в том виде, в котором оно настроено сейчас, с WebForm5.aspx и WebService (LookUpLocation.asmx) в корневом каталоге, приложение и сценарий запускаются так, как и должно быть.

Проблема, с которой я столкнулся, заключается в том, что я хотел бы поместить свой WebForm5.aspx в папку «Forms», а веб-службу (LookUpLocation.asmx) в папку «WebService», которая находится в корневом каталоге.

Но при этом я получаю сообщение об ошибке при попытке загрузить приложение:

enter image description here

я использую URL: <%=ResolveUrl("~/WebServices/LookUpLocation.asmx/GetLocationsByPrefix")%>,

в качестве кода в скрипте для пути к папке веб-службы.

Я перепробовал множество вариантов пути для ResolveUrl безуспешно.

Что я делаю не так? Очень расстраивает.

Спасибо за вашу помощь.

...