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