2010-02-21 4 views
0

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

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

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

ответ

2

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

+0

Мне нужно было обновить URL-адрес прокси-сервера, а это еще не было в моем коде. Благодаря! – DDiVita

Смежные вопросы