При создании тестовых проектов или обновлении приложения и тестов в ASP.NET Core 2.1/.NET Core 2.1 выполнение тестов не выполняется с ошибками сборочной нагрузки, например
System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "Microsoft.AspNetCore, Version = 2.1.0.0, Culture = neutral, PublicKeyToken = adb9793829ddae60". Система не может найти указанный файл.
При добавлении ссылок на некоторые другие библиотеки есть также предупреждения о сборке, такие как
предупреждение MSB3277: обнаружены конфликты между различными версиями "Microsoft.Extensions.Options", которые не могут быть разрешены.
предупреждение MSB3277: обнаружены конфликты между различными версиями "Microsoft.Extensions.Configuration.Abstractions", которые не могут быть разрешены.
предупреждение MSB3277: обнаружены конфликты между различными версиями "Microsoft.AspNetCore.Hosting.Abstractions", которые не могут быть решены.
предупреждение MSB3277: обнаружены конфликты между различными версиями "Microsoft.Extensions.DependencyInjection.Abstractions", которые не могут быть решены.
предупреждение MSB3277: обнаружены конфликты между различными версиями "Microsoft.AspNetCore.Http.Abstractions", которые не могут быть разрешены.
warning MSB3277: обнаружены конфликты между различными версиями "Microsoft.AspNetCore.Http.Features", которые не могут быть разрешены.
Как я могу заставить тестовые проекты работать для тестирования приложений ASP.NET Core 2.1?