Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 18869|Risposta: 1

[WCF/Servizi Web] WCF:Error:Unable to generate deps.json

[Copiato link]
Pubblicato su 02/07/2020 09:52:57 | | | |
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.




Precedente:Nuget imposta l'accesso proxy HTTP
Prossimo:Configurazione dei requisiti hardware di sistema CentOS
Pubblicato su 02/12/2022 01:22:28 |
Impara dagli dei
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com