URL-адрес конечной точки веб-ссылки и вопрос конфигурации (Asp.Net)? - PullRequest
0 голосов
/ 21 февраля 2010

У меня есть проект («Проект»), который ссылается на внешний веб-сервис. Затем я ссылаюсь на этот проект в веб-приложении ASP.Net («Веб-приложение»). Когда я ссылаюсь на «Проект» в «Веб-приложении», app.config не копируется, что не является проблемой. Знает ли «Проект», какую конечную точку использовать? Может ли web.config переопределить URL-адрес конечной точки? Я сделал тест и не упоминаю вечный веб-сервис в «Веб-приложении», и все, кажется, работает нормально. Я думаю, я могу создать тот же раздел конфигурации, который находится в app.config «Проекта» и скопировать его в файл web.config для переопределения?

Обновление: Я думаю, что мне действительно нужно выяснить, как изменить конечную точку веб-службы при генерации кода путем добавления «веб-ссылки». Я попытался добавить ссылку на службу в мой код, но wsdl не загружается, или я делаю что-то не так.

Обновление 2.0: Я забыл о свойстве URL прокси-сервера, созданного по веб-ссылке.

1 Ответ

2 голосов
/ 21 февраля 2010

По умолчанию веб-сервис будет использовать тот же URL-адрес, который использовался при создании веб-ссылки. Если вы хотите изменить его, вы можете - как вы говорите - скопировать содержимое app.config в ваш web.config.

...