Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 18869|Antwort: 1

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

[Link kopieren]
Veröffentlicht am 02.07.2020 09:52:57 | | | |
Wenn asp.net Kern zur Referenz auf WCF-Dienste verwendet wird, lautet der Fehler wie folgt:
Importieren von Webservice-Metadaten ...
Anzahl der gefundenen Service-Endpunkte: 1
Gerüstservice-Referenzcode ...
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
Fertig.



Versuche, einen Befehl wie diesen auszuführen:

Der Fehler lautet wie folgt:

Telemetrie ist: Aktiviert
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.
Mögliche Gründe dafür sind: * Du hast einen eingebauten Dotnet-Befehl falsch geschrieben.
  * Sie beabsichtigten, ein .NET Core-Programm auszuführen, aber dotnet-svcutil existiert nicht.
  * Sie beabsichtigten, ein globales Tool auszuführen, aber eine dotnet-präfixierte ausführbare Datei mit diesem Namen konnte im PATH nicht gefunden werden.
   bei Microsoft.DotNet.CommandFactory.CommandFactoryUsingResolver.Create(ICommandResolverPolicy commandResolverPolicy, String commandName, IEnumerable'1 args, NuGetFramework. Framework, String-Konfiguration, String outputPath, String-AnwendungsName) bei Microsoft.DotNet. Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient) at Microsoft.DotNet.Cli.Program.Main(String[] args)


Lösung

Installiere das svcutil-Tool global mit dem Befehl dotnet-cli, der Befehl lautet wie folgt:



Verweise erneut auf den WCF-Dienst.

Der Hyperlink-Login ist sichtbar.




Vorhergehend:Nuget richtet HTTP-Proxy-Zugriff ein
Nächster:Konfiguration der CentOS-Systemhardwareanforderungen
Veröffentlicht am 02.12.2022 01:22:28 |
Lerne von den Göttern
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com