Ошибка NuGet. "Восстановление пакета не выполнено. Отмена изменений для...", независимо от того, какой пакет я пытаюсь установить
У меня проблема с моим NuGet, я попробовал все, но это просто не сработало.
Всякий раз, когда я создаю новый проект, он не работает, я не могу установить, обновить, удалить что-нибудь. Я оставляю здесь файл Nuget.config, возможно, я смогу получить некоторую помощь...
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<activePackageSource>
<add key="nuget.org" value="https://www.nuget.org/api/v2/" />
</activePackageSource>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="telerik.com" value="https://nuget.telerik.com/nuget" />
</packageSources>
</configuration>
1 ответ
Ошибка NuGet. "Восстановление пакета не выполнено. Отмена изменений для…", независимо от того, какой пакет я пытаюсь установить
Если я правильно вас понял, теперь вы не можете установить пакет Microsoft.AspNetCore.NodeServices
к вашему проекту больше. Я прав?
Если да, вы должны заметить, что автор пакета Microsoft.AspNetCore.NodeServices
выпустила новую версию 2.0 12 августа 2017 г. (12.08.2017) (несколько дней назад), которая поддерживает: netstandard2.0
Согласно поддержке платформы.NET, .NET Core имеет версию 1.0 и версию 2.0 и версию 1.0, соответствующую.NET Standard 1.0 - 1.6, версию 2.0 соответствует.NET Standard 2.0. Поэтому, установив пакет.netstandard 2.0 в ядро .net 1.1, вы получите ошибку "Пакет Microsoft.AspNetCore.NodeServices 2.0.0 не совместим с netcoreapp1.1"
Чтобы решить эту проблему, вы можете установить этот пакет с версией 1.1.1 или обновить ядро .net до 2.0:
Я установил этот пакет с версией 1.1.1 в.net core 1.1, он работает нормально.
Надеюсь, это поможет вам.