首页 > 解决方案 > Visual Studio 2019 导入 WSDL,操作名称包含 UTF-8 字符

问题描述

我正在尝试将 WSDL 文件导入 Visual Studio 2019 V16.6.3(使用添加服务参考)但没有成功。

似乎问题在于,某些操作标签包含 UTF-8 字符。像这个:

<wsdl:operation name="EnØvelse"> ... </wsdl:operation>

VS 中的 WSDL 导入器显示 '??' 而不是名称属性中的字符“Ø”。没有任何操作被导入。

WSDL 文件用 'encoding="UTF-8"' 标记,并且文件本身是 UTF-8。

在 SoapUI 中测试此 WSDL 未显示任何错误。

关于我如何解决这个问题的任何建议?

标签: c#xmlsoapwsdlvisual-studio-2019

解决方案


推荐阅读