【问题标题】:Nuget SignalR installs jQuery 1.6.4Nuget SignalR 安装 jQuery 1.6.4
【发布时间】:2013-07-17 11:50:48
【问题描述】:

我在包管理器命令行中使用 Install-Package 输入:

安装包 Microsoft.AspNet.SignalR

我有 jQuery 1.7.4,但 Nuget 安装的是 1.6.4

我正在尝试使用 Nuget Uninstall-Package 命令来摆脱 jQuery 1.6.4

PM> 卸载包 jQuery 1.6.4 Uninstall-Package : 在活动解决方案中找不到兼容的项目。

我应该只删除 javascripts 1.6.4,但 nuget 正在向 packages.config 添加内容 以及作为源代码控制一部分的解决方案中的 packages 文件夹

【问题讨论】:

  • 您是通过 NuGet 将 jQuery 1.7.4 安装到您的项目中还是只是从某个地方手动复制文件?

标签: nuget signalr nuget-package


【解决方案1】:

删除它,或者不要在你的代码中使用它,应该没问题,因为应该支持jQuery 1.7.4

来自ASP.NET SignalR Hubs API Guide - JavaScript Client

JavaScript 客户端需要引用 jQuery 和 SignalR 核心 JavaScript 文件。 jQuery 版本必须是 1.6.4 或更高版本 版本,例如 1.7.2、1.8.2 或 1.9.1。

【讨论】:

  • 我不得不在 Nuget 包管理器控制台中使用 -Force 命令,因为 SignalR 将其指定为依赖项。问题是代码库有 1.5 和 1.7,所以可能 SignalR 安装程序只是检查 1.6.4 下是否有 jQuery,如果看到它安装 1.6.4,那么它全部进入 TFS 查找和构建,哇! .......... 卸载-Package jQuery -Version 1.6.4 -Force
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多