猿问

Visual Studio 2017 在将包添加到 .NET Core 应用程序时不会自动安装依赖项

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

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

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

编辑:我试图清除Nuget缓存,它对大多数包都有帮助,但不是全部:VS2017 >工具>选项>NuGet包管理器>常规>清除所有NuGet缓存


隔江千里
浏览 212回答 2
2回答

小怪兽爱吃肉

事实证明,修复自动依赖关系安装的解决方案是清除NuGet缓存:vs2017 >工具>选项>NuGet包管理器>常规>清除所有NuGet缓存安装依赖项后,我对Microsoft.AspNetCore v2.2.0兼容性有不同的不相关问题

aluckdog

这听起来只能在 中引用。Microsoft.AspNetCore.HostFiltering 2.2.0Asp.Net Core 2.2尝试引用Microsoft.AspNetCore.HostFiltering 2.1.x
随时随地看视频慕课网APP
我要回答