无法将SOAP服务引用添加到ASP.Net Core Web API项目



我创建了一个ASP.Net Core Web API项目,我想从中调用SOAP Web服务并获取数据。我对将wsdl引用添加到项目中感到震惊。我正试图使用";Microsoft WCF Web服务参考提供程序">
它总是失败,访问被拒绝错误如下:

Importing web service metadata ...
Number of service endpoints found: 2
Scaffolding service reference code ...
Error:System.ComponentModel.Win32Exception (5): Access is denied.
Error:   at System.Diagnostics.Process.Start()
Error:   at Microsoft.DotNet.Cli.Program.Main(String[] args)
Error:   at Microsoft.DotNet.Cli.Program.ProcessArgs(String[] args, TimeSpan startupTime, ITelemetry telemetryClient)
Error:   at Microsoft.DotNet.Tools.Run.RunCommand.Run(String[] args)
Error:   at Microsoft.DotNet.Cli.Utils.Command.Execute(Action`1 processStarted)
Error:   at Microsoft.DotNet.Tools.Run.RunCommand.Execute()
Error:   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
Error:   at Microsoft.DotNet.Cli.Utils.Command.Execute()
Done.

无论我尝试什么,我都会犯同样的错误。

我在.Net客户端库中添加了相同的web服务,并且添加到那里时没有任何问题。征求您的建议。

由于一些访问问题,它不允许我插入。我创建了一个临时的ASP.Net核心项目,并复制了参考文件。

最新更新