Пожалуйста, может кто-нибудь объяснить, что такое свойство поведения URL (статическое или динамическое) для веб-ссылки в Visual Studio для.
Я считаю, что это влияет на то, где хранится URl для веб-службы, но у меня нет четкого понимания.
Спасибо
Ответ 1
Я считаю, что это влияет на то, где URl для веб-служба хранится, но я не имеют ясное понимание.
Это правильно.
Если вы установите динамику, впоследствии вы можете изменить URL-адрес веб-службы (WebService.Url). Подробности здесь.
Ответ 2
Вот немного более полный ответ.
Динамический автоматически добавляет параметр, указывающий URL-адрес веб-службы. Да, его можно управлять с помощью app.config, но настройка должна находиться в определенном месте app.config под <applicationSettings>.
Статический заставляет конструктор proxy инициализировать свойство Url его исходное значение.
Итак, если у вас есть собственная обработка URL-адресов (например, URL-адрес получен из базы данных или находится в другом разделе app.config), URL Behaviour должен быть Static и впоследствии изменен в вашем пользовательском коде.