当尝试使用 .NET 6 Framework 项目在 Visual Studio 2022 中对旧版 2.0 Web 引用 ASMX 进行服务引用时,我会执行以下步骤:
-“添加服务引用”向导 -WCF 网络参考 -指定 .asmx 的 URI 和命名空间 -下一步,下一步,完成
但是添加的服务不提供强类型实体,因为 asmx 包含在 wsdl 中。
如果我通过添加服务引用向导的兼容性选项添加 .NET 4.7.2 项目中的服务引用,则将包含强类型实体。
有没有办法获得新框架中的所有强类型功能?