Quando si utilizza asp.net core per fare riferimento ai servizi WCF, l'errore è il seguente:
Importazione dei metadati dei servizi web ... Numero di endpoint di servizio trovati: 1 Codice di riferimento del servizio di impalcatura ...
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.300\Sdks\Microsoft.NET.Sdk\targets\GenerateDeps\GenerateDeps.proj Fatto.
Prova a eseguire un comando come questo:
L'errore è il seguente:
La telemetria è: Abilitata
projectfactory: MSBUILD_EXE_PATH = C:\Program Files\dotnet\sdk\3.1.300\MSBuild.dll
projectfactory: MSBuild project path =
projecttoolscommandresolver: ProjectFactory did not find Project.
Microsoft.DotNet.Cli.Utils.CommandUnknownException: Could not execute because the specified command or file was not found. Le possibili ragioni includono: * Hai scritto male un comando dotnet integrato. * Avevi intenzione di eseguire un programma .NET Core, ma dotnet-svcutil non esiste. * Intendevi eseguire uno strumento globale, ma non si poteva trovare un eseguibile con questo nome con prefisso dotnet sul PATH. presso Microsoft.DotNet.CommandFactory.CommandFactoryUsingResolver.Create(ICommandResolverPolicy commandResolverPolicy, StringCommandName, IEnumerable'1 args, NuGetFramework framework, configurazione stringhe, percorso output stringhe, nome applicazione stringa) su Microsoft.DotNet. Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient) su Microsoft.DotNet.Cli.Program.Main(String[] args)
soluzione
Installa lo strumento svcutil globalmente usando il comando dotnet-cli, il comando è il seguente:
Riferisci il Servizio WCF.
Il login del link ipertestuale è visibile.
|