使用 .NET Framework 1.1 为 .NET Framework 4.7.2 迁移 Microsoft .NET Web 服务

Migrating Microsoft .NET Web Services with .NET Framework 1.1 for .NET Framework 4.7.2

如果我将使用 .NET Framework 1.1 或 2.0 的 Web 服务迁移到较新版本的框架 (.NET Framework 4.7.2),使用这些 Web 服务的客户端(网站、控制台...)是否会继续上班?还是我必须重做参考资料?

.net 4.5 仍然支持 Asmx 服务(不确定 >4.5),尽管 Microsoft 建议不要使用它们并改用 WCF 或 WebApi。

如果您的代码使用框架 类 作为数据协定(想到 DataSet...),则可能会在您的迁移过程中产生大问题。自框架 2.0 以来,它们的结构发生了很大变化,迁移可能会破坏您当前的所有客户端。

一直不建议使用 类 作为数据契约,但我看到 DataSet 在很多地方用作契约...