Ответ 1
решаемая. CheckBox "Всегда создавать контракты с сообщениями". Спасибо всем.
Можно ли добавить веб-ссылку на мой проект в Visual Studio 2012? В Visual Studio 2010 это было возможно, нажав кнопку "Дополнительно" в диалоговом окне "Добавить служебную ссылку", как написано на этой странице: Добавить веб-ссылку в Visual Studio 2010
Но в Visual Studio 2012 в этом диалоговом окне нет раздела "Совместимость" в "Параметры справочной службы" и нет кнопки "Добавить веб-ссылку". Я хочу использовать веб-сервис SOAP, но он работает корректно только тогда, когда я добавляю его в качестве веб-ссылки (в режиме совместимости .NET Framework 2.0. Если я добавлю его как обычную служебную ссылку, у меня есть исключение во время использования этой службы).
Как добавить веб-ссылку старого стиля в мой проект?
Или как использовать мой веб-сервис с новым типом ссылок на службы?
Спасибо
решаемая. CheckBox "Всегда создавать контракты с сообщениями". Спасибо всем.
проверьте ссылку ниже
Чтобы добавить веб-ссылку на проект
1 В обозревателе решений щелкните правой кнопкой мыши имя проекта, который вы хотите добавить службу, а затем нажмите Добавить ссылку на службу.
Появится диалоговое окно Add Service Reference.
2 В диалоговом окне "Добавить ссылку на службу" нажмите кнопку "Дополнительно".
3 Появится диалоговое окно "Параметры ссылки на службу".
4 В диалоговом окне "Параметры ссылки на службу" нажмите "Добавить веб" Справочник.
Появится диалоговое окно Добавить веб-ссылку.
От MSDN:
В обозревателе решений щелкните правой кнопкой мыши имя проекта, к которому вы хотите добавить службу, и нажмите кнопку Добавить ссылку на службу. Появится диалоговое окно "Добавить ссылку на службу".
В диалоговом окне "Добавить ссылку на службу" нажмите кнопку "Дополнительно". Откроется диалоговое окно "Параметры ссылки на службу".
В диалоговом окне "Параметры ссылки на службу" нажмите "Добавить веб-ссылку". Появится диалоговое окно Добавить веб-ссылку.
Надеюсь, это поможет!
Visual Studios 2013 использует более новую версию .NET Framework 4.5.1, которая не будет работать с этим веб-сервисом http://wsf.cdyne.com/weatherws/weather.asmx и другими. но использование .NET 3.5 работает!
поэтому, если ваш запуск нового проекта выбирается из выпадающего меню .NET Framework 3.5 или если вы уже находитесь в проекте и хотите изменить Framework
1 Click [DEBUG] > '<YOUR_PROJECT_NAME>' Properties
2 Click [Build] and change target Framework
3 Click [OK]