Миграция веб-служб Microsoft .NET с .NET Framework 1.1 для .NET Framework 4.7.2 - PullRequest
0 голосов
/ 10 апреля 2019

Если я перенесу веб-сервис с .NET Framework 1.1 или 2.0 на более новую версию фреймворка (.NET Framework 4.7.2), будут ли клиенты (веб-сайты, консоли ...), использующие эти веб-сервисы, продолжать работать ? Или я должен повторить ссылку?

1 Ответ

0 голосов
/ 10 апреля 2019

Службы Asmx по-прежнему поддерживаются в .net 4.5 (не уверен насчет> 4.5), хотя Microsoft рекомендует не использовать их и использовать вместо них WCF или WebApi.

Что-то, что может создать большие проблемы во время вашей миграции, если ваш код использует каркасные классы в качестве контрактов данных (DataSet приходит на ум ...). Их структура сильно изменилась со времен фреймворка 2.0, и миграция может сломать всех ваших текущих клиентов.

Использование таких классов в качестве контрактов данных всегда не советовалось, но я видел, как DataSet использовался как контракты во многих местах ...

...