Używając asp.net rdzenia do odwołania się do usług WCF, błąd jest następujący:
Importowanie metadanych usług sieciowych ... Liczba znalezionych punktów końcowych usług: 1 Kod referencyjny serwisu rusztowań ...
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 Gotowe.
Spróbuj uruchomić polecenie takie jak to:
Błąd wygląda następująco:
Telemetria jest: Włączona
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. Możliwe powody to: * Błędnie napisałeś wbudowane polecenie dotnet. * Zamierzałeś uruchomić program .NET Core, ale dotnet-svcutil nie istnieje. * Zamierzałeś uruchomić narzędzie globalne, ale plik wykonywalny z prefiksem dotnet o tej nazwie nie został znaleziony na ŚCIEŻCE. at Microsoft.DotNet.CommandFactory.CommandFactoryUsingResolver.Create(ICommandResolverPolicy commandResolverPolicy, String commandName, IEnumerable'1 args, NuGetFramework framework, String configuration, String outputPath, String applicationName) na Microsoft.DotNet. Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient) at Microsoft.DotNet.Cli.Program.Main(String[] args)
rozwiązanie
Zainstaluj narzędzie svcutil globalnie za pomocą polecenia dotnet-cli, a polecenie wygląda następująco:
Ponownie odwołaj się do WCF Service.
Logowanie do linku jest widoczne.
|