【问题标题】:Could not install package 'popper.js 1.11.0'无法安装包'popper.js 1.11.0'
【发布时间】:2017-08-25 00:39:25
【问题描述】:

我正在尝试通过 Nuget 包管理器在我的 ASP.NET Web 应用程序中安装 twitter bootstrap 4 beta,我在 Visual Studio 2015 中看到以下错误。

无法安装包“popper.js 1.11.0”。你正试图 将此软件包安装到目标项目中 '.NETFramework,Version=v4.5',但包中不包含任何 与之兼容的程序集引用或内容文件 框架。如需更多信息,请联系包作者。

有人遇到过这个兼容性问题吗?让我知道您解决此问题的建议。

提前致谢。

【问题讨论】:

  • 嗯,错误说 popper.js 1.11 目标(或意味着兼容)仅与 .NET 框架 4.5.. 并且您创建的项目可能低于 4.5 或高于 4.5
  • 在解决方案资源管理器中右键单击您的项目,然后在“应用程序”选项卡上检查项目的框架,检查项目的框架
  • 我不建议你从这里更改框架,因为它会导致与其他包的很多依赖问题
  • @JCBorlagdan,早期版本的 alpha 6 似乎安装得很好。但是,我想要我的项目中的最新测试版。

标签: twitter-bootstrap visual-studio-2015 nuget


【解决方案1】:

有人遇到过这个兼容性问题吗?让我知道您解决此问题的建议。

那是因为 Popper.js NuGet 包在 1.12.2 版之前已损坏,但 Bootstrap 需要旧版本的 Popper.js,它提供了损坏的 NuGet 包:

详细信息可以参考Update NuGet Popper.js dependency version

要解决这个问题,你应该先安装popper.js,然后安装Bootstrap 4,一些更详细的信息:Not able to install bootstrap 4 (beta) nuget package to .Net MVC (.Net version 4.6.2)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-28
  • 2019-04-15
  • 2015-09-09
  • 2020-07-13
  • 2016-06-09
  • 2011-06-14
  • 2017-12-12
相关资源
最近更新 更多