无法生成deps.json,它可能已经生成。
您可以在诊断输出的工具名称之前指定“ -d”选项
(例如,“ dotnet -d”:
C:\ Program Files \ dotnet \ sdk \ 2.1.400 \ Sdks \ Microsoft.NET.Sdk \ targets \ GenerateDeps \ GenerateDeps.proj
完成。
知道为什么会发生这种情况以及如何解决此问题
答案 0 :(得分:1)
我经历了同样的问题好几天了。 它只是通过在VS 2019中运行“ dotnet restore”命令而起作用。
祝你好运
答案 1 :(得分:0)
将服务引用添加到Regular.net核心Web应用程序时,出现了相同的错误。经过调查后,我得知某种原因未安装svcutil。使用Nuget软件包管理器(Install-Package dotnet-svcutil
)安装svcutil后,此问题已解决。
有关.net core和svcutil的更多详细信息:参考:https://docs.microsoft.com/en-us/dotnet/core/additional-tools/dotnet-svcutil-guide
答案 2 :(得分:0)
对于.net core 2应用程序,您无法安装dotnet-scvutil版本2.0.1。 对我来说,它适用于1.0.4版 安装完此文件后,您需要更新除dotnet-svcutil之外的其余NuGet软件包。
祝你好运
答案 3 :(得分:0)
执行工具行命令:
dotnet tool install --global dotnet-svcutl
答案 4 :(得分:0)
Andronicus的答案就在那里,将我引向正确的解决方案(只是一个小的错字)(有关更多信息,请参见https://www.thecodebuzz.com/consuming-wcf-web-services-in-net-core-using-global-tool/)
dotnet tool install --global dotnet-svcutil
答案 5 :(得分:0)
就我而言,问题是VPN。通过断开连接,我得以运行
dotnet tool install --global dotnet-svcutil
并且在VS上也可以使用