首页 > 解决方案 > 将包添加到 .NET Core 应用程序时,Visual Studio 2017 不会自动安装依赖项

问题描述

当我尝试添加任何带有依赖项的 Nuget 包时,我的 VS2017 不会自动安装这些依赖项,而是要求我手动安装它们:

将 Microsoft.AspNetCore.HostFiltering 2.2.0 直接安装/引用到项目中

它是 Asp.Net Core 2.1 Web Api 应用程序。

编辑:我试图清除 Nuget 缓存,它对大多数包都有帮助,但不是全部:VS2017 > Tools > Options > NuGet Package Manager > General > Clear All NuGet Cache(s)

标签: c#asp.net-core

解决方案


It sounds like Microsoft.AspNetCore.HostFiltering 2.2.0 could be referenced only in Asp.Net Core 2.2.

Try to reference Microsoft.AspNetCore.HostFiltering 2.1.x


推荐阅读