在 .netStandard2.0 项目中添加 "Connected service"

Add "Connected service" in .netStandard2.0 project

我想在我的 .Net Standard 2.0 项目(class 库)中添加一个 "connected service"(Visual Studio 2019)

我有一个 .wsdl 文件。我试图在我的项目中添加 "connected service" 但出现错误:

当我测试在 .netFramework4.5.2 项目中导入相同的 .wsdl 文件 时没有错误,并且添加了服务。

你知道这个问题吗?

您需要安装 Nuget

https://www.nuget.org/packages/dotnet-svcutil

然后

dotnet 恢复

dotnet-svcutil 是一个命令行工具,用于生成与 .NET Core 和 .NET Standard 项目兼容的 Web 服务引用。

dotnet-svcutil 工具是 WCF Web 服务参考 Visual Studio 连接的服务提供程序的替代选项,它首先随 Visual Studio 2017 版本 15.5 一起提供。 dotnet-svcutil 工具作为 .NET Core CLI 工具,可在 Linux、macOS 和 Windows.

上跨平台使用

请查看以下链接以获得更多帮助

https://docs.microsoft.com/en-us/dotnet/core/additional-tools/dotnet-svcutil-guide?tabs=dotnetsvcutil2x