Bha*_*hav 12 c# wcf .net-core asp.net-core-3.1
我正在尝试向 .Net Core 3.1 Web API 添加 WCF 服务引用。我在管理模式下使用 Visual Studio 2019。我收到以下错误:
Importing web service metadata ...
Number of service endpoints found: 1
Scaffolding service reference code ...
Error:Unable to generate deps.json, it may have been already generated. You can specify the "-d" option before the tool name for diagnostic output (for example, "dotnet -d <toolname>": C:\Program Files\dotnet\sdk\3.1.101\Sdks\Microsoft.NET.Sdk\targets\GenerateDeps\GenerateDeps.proj
Run Code Online (Sandbox Code Playgroud)
任何人有任何想法如何解决这个问题?
我已尝试安装 dotnet-svcutil,但出现以下错误:
包 dotnet-svcutil 2.0.1 与 netcoreapp3.1 (.NETCoreApp,Version=v3.1) 不兼容。包 dotnet-svcutil 2.0.1 支持:netcoreapp2.1 (.NETCoreApp,Version=v2.1) / any
小智 6
Dotnet 发布了 2.0.3 版本的预览版。与 dotnet Core 3.1 一起使用。通过包管理器控制台安装它并重新打开项目。
dotnet tool install --global dotnet-svcutil --version 2.0.3-preview1.20574.1
Run Code Online (Sandbox Code Playgroud)
在解决方案资源管理器中右键单击项目名称 -> 添加 -> 连接服务,应提供 Microsoft WCF Web 服务参考提供程序
小智 2
我遇到了同样的问题。
打开 Visual Studio 开发人员命令提示符并使用以下命令“ svcutil *.wsdl ”或“ svcutil https://somestire.svc ”
这将在该特定文件夹中创建类文件。
| 归档时间: |
|
| 查看次数: |
6314 次 |
| 最近记录: |