#.net #command-line-interface #dotnet-cli
#.net #интерфейс командной строки #dotnet-cli
Вопрос:
Я пытаюсь запустить команду:
dotnet tool install --global Microsoft.dotnet-try --version 1.0.20474.1
dotnet tool install --global dotnet-ef
dotnet tool install --global Microsoft.dotnet-try
dotnet tool install --global Microsoft.dotnet-try --version 1.0.20474.1
dotnet tool install -g --add-source "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json" Microsoft.dotnet-try
Но всегда возникает одна и та же проблема
Невозможно использовать поток файлов для [C:Userspawel.nugetpluginsnetfxCredentialProvider .Microsoft CredentialProvider.Microsoft.deps.json]: Нет такого файла или каталога Обнаружена фатальная ошибка. Библиотека hostpolicy.dll, необходимая для выполнения приложения, не найдена в ‘C:Userspawel.nugetpluginsnetfxCredentialProvider .Microsoft’. Не удалось запустить как автономное приложение.
- Приложение было запущено как автономное приложение, потому что ‘C:Userspawel.nugetpluginsnetfxCredentialProvider .Microsoft CredentialProvider.Microsoft.runtimeconfig.json’ не найден.
- Если это должно быть приложение, зависящее от платформы, добавьте ‘C:Userspawel.nugetpluginsnetfxCredentialProvider .Microsoft CredentialProvider.Файл Microsoft.runtimeconfig.json’ и укажите соответствующую платформу. C:Program Files dotnet sdk 5.0.101 NuGet.targets(131,5): ошибка: проблема с запуском плагина ‘C:Userspawel.nugetpluginsnetfxCredentialProvider .Microsoft CredentialProvider.Microsoft.exe «. Операция была отменена. [C:UserspawelAppDataLocalTempmb243djx.nynrestore.csproj ] Не удалось восстановить пакет инструментов. Не удалось установить инструмент «microsoft.dotnet-try». Этот сбой мог быть вызван:
- Вы пытаетесь установить предварительный выпуск и не использовали параметр —version для указания версии.
- Пакет с таким именем был найден, но это не был инструмент .NET.
- Невозможно получить доступ к требуемому каналу NuGet, возможно, из-за проблемы с подключением к Интернету.
- Вы неправильно ввели имя инструмента.
Для получения дополнительных причин, включая принудительное присвоение имен пакетам, посетите https://aka.ms/failure-installing-tool
Я проверил, и действительно, эти файлы не существуют
C:Userspawel.nugetpluginsnetfxCredentialProvider .Microsoft CredentialProvider.Microsoft.deps.json hostpolicy.dll
Информация о Dotnet
.NET SDK (reflecting any global.json):
Version: 5.0.101
Commit: d05174dc5a
Runtime Environment:
OS Name: Windows
OS Version: 10.0.19041
OS Platform: Windows
RID: win10-x64
Base Path: C:Program Filesdotnetsdk5.0.101
Host (useful for support):
Version: 5.0.1
Commit: b02e13abab
.NET SDKs installed:
2.1.2 [C:Program Filesdotnetsdk]
2.1.3 [C:Program Filesdotnetsdk]
2.1.4 [C:Program Filesdotnetsdk]
2.1.103 [C:Program Filesdotnetsdk]
2.1.202 [C:Program Filesdotnetsdk]
2.1.402 [C:Program Filesdotnetsdk]
2.1.403 [C:Program Filesdotnetsdk]
2.1.500 [C:Program Filesdotnetsdk]
2.1.504 [C:Program Filesdotnetsdk]
2.1.505 [C:Program Filesdotnetsdk]
2.1.508 [C:Program Filesdotnetsdk]
2.1.600 [C:Program Filesdotnetsdk]
2.1.602 [C:Program Filesdotnetsdk]
2.1.700 [C:Program Filesdotnetsdk]
2.1.801 [C:Program Filesdotnetsdk]
2.2.100 [C:Program Filesdotnetsdk]
2.2.104 [C:Program Filesdotnetsdk]
3.0.100 [C:Program Filesdotnetsdk]
5.0.101 [C:Program Filesdotnetsdk]
.NET runtimes installed:
Microsoft.AspNetCore.All 2.1.4 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.5 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.6 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.8 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.9 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.11 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.12 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.23 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.0 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.2 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.4 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.5 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.6 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.8 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.9 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.11 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.12 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.23 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.0 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.2 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.10 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.1 [C:Program FilesdotnetsharedMicrosoft.AspNetCore.App]
Microsoft.NETCore.App 2.0.3 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.0.4 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.0.5 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.0.9 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.4 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.5 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.6 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.8 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.9 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.11 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.12 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.1.23 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.2.0 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 2.2.2 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 3.0.0 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 3.1.10 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.NETCore.App 5.0.1 [C:Program FilesdotnetsharedMicrosoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0 [C:Program FilesdotnetsharedMicrosoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.10 [C:Program FilesdotnetsharedMicrosoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.1 [C:Program FilesdotnetsharedMicrosoft.WindowsDesktop.App]
To install additional .NET runtimes or SDKs:
https://aka.ms/dotnet-download
Комментарии:
1. Любопытно, поняли ли вы это когда-нибудь? Я тоже это вижу.
2. Я смог установить без переключателей
-g
или--global
. Тем не менее, это заставляет меня запускать определенные каталоги, несмотря на то, что они находятся глобально в моем%PATH%. Итак, мне тоже интересно узнать о решении.