如果我将使用.NET Framework 1.1或2.0的Web服务迁移到更新版本的框架(.NET Framework 4.7.2),那么使用这些Web服务的客户端(Web站点,控制台......)是否会继续工作?或者我必须重做参考?
虽然Microsoft建议不使用它们并使用WCF或WebApi,但仍然支持.net 4.5中的Asmx服务(不确定> 4.5)。
但是,如果您的代码使用框架类作为数据契约(DataSet可以想到......),那么在迁移过程中可能会产生大问题的东西。由于框架2.0和迁移可能会破坏您当前的所有客户端,因此这些结构发生了很大变化。
一直不建议使用像数据合同这样的类,但我已经看到DataSet在许多地方用作合同......