Пришлось ждать 2 дня, чтобы сделать так .. Я обновил его сейчас, спасибо
я есть основной проект asp.net, и я пытаюсь добавить в него регистратор. Я выбираю SeriLog, который я использовал в других проектах.
Но когда я пытаюсь добавить "Serilog.AspNetCore"версия пакета 2.0.0 я получаю"
Восстановление пакета не удалось. Откат изменений пакета для «BackEnd».
Мой csproj содержит следующие настройки:
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<DockerComposeProjectPath>..\..\docker-compose.dcproj</DockerComposeProjectPath>
<AssemblyName>BackEnd</AssemblyName>
<RootNamespace>BackEnd</RootNamespace>
</PropertyGroup>
Уже пытался очистить весь кеш nuget, пересобрать, перезапустить VS
Работает на Win10, Visual Studio 2017 15.3.0
Есть ли журнал, который может дать мне более подробную информацию, почему я получаю эту ошибку? Есть предложения как это исправить?
* Обновление - подробный журнал сборки (Спасибо @ Leo-MSFT за это):
...
Проверка совместимости для System.Security.Cryptography.Csp 4.3.0 с .NETCoreApp, версия = v2.0.
Проверка совместимости для runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0 с .NETCoreApp, версия = v2.0.
Все пакеты и проекты совместимы с .NETCoreApp, версия = v2.0.
Обнаружено понижение пакета: Microsoft.Extensions.DependencyInjection с 2.0.0 до 1.1.1. Ссылка на пакет прямо из проекта, чтобы выбрать другую версию.
BackEnd (> = 1.0.0) -> Serilog.AspNetCore (> = 2.0.0) -> Microsoft.Extensions.DependencyInjection (> = 2.0.0)
BackEnd (> = 1.0.0) -> Microsoft.Extensions.DependencyInjection (> = 1.1.1)
Восстановление пакета не удалось. Откат изменений пакета для «BackEnd».
Прошедшее время: 00: 00: 01.4928161
========== Закончено ==========
Да, похоже, что это связано с "Microsoft.Extensions.DependencyInjection"