使用 .Net Core 安装 DotLiquid 时出现 NU1108 错误

NU1108 error while installing DotLiquid with .Net Core

我有 ASP.NET Core 2.2 我正在尝试使用 nuget 安装 dotliquid

Install-Package DotLiquid -Version 2.0.298

但出现错误

DotLiquid 是否支持 .NET Core 2.2?

更新:其实我可以重现你的问题。

好像是因为你的解决方案或项目也叫DotLiquid。当我创建一个名为 DotLiquid 的新 ASP.NET Core 2.2 Web 应用程序时,就像您在屏幕截图中看到的那样,我也会收到周期错误:

编辑:这显然是 by design

但是,如果我使用任何其他名称创建应用程序,它可以正常安装。

原回答

我刚刚创建了一个新的 ASP.NET Core 2.2 Web 应用程序,并安装了最新版本的 DotLiquid - 版本 2.0.314 - 并且安装成功。试试那个版本而不是 2.0.298.