gpt4 book ai didi

asp.net - 如何手动更新通过 NuGet 包安装的 jQuery UI?

转载 作者:行者123 更新时间:2023-12-02 22:11:59 24 4
gpt4 key购买 nike

情况

我正在处理使用默认 Visual Studio 2012 项目模板生成的 ASP.NET Web 窗体项目。从那时起,我就使用 NuGet 安装 jQuery UI 版本 1.10.0。

我需要更新到 jQuery UI 1.10.1,因为我需要修复错误。根据该网站,1.10.1 是当前的稳定版本。但是,此版本没有可用的 NuGet 包!

我不知道为什么 NuGet 包会落后于 jQuery UI 团队在其网站上发布的最新可用 稳定 版本。 (是的,我意识到可能有不同的团队管理 nuget 包本身......但它似乎仍然需要保持最新......或者通过 NuGet 安装 jQuery 的值(value)非常有限.)

问题

如何在我的项目中手动将 jQuery UI(作为 NuGet 包安装)更新到 1.10.1?

我已经下载了最新的 1.10.1 javascript 文件。现在....当我查看我的 ASP.NET Web 窗体项目时,我在 Scripts 文件夹中看到以下文件:

Existing jQuery files

那么这里要怎么办呢...删除下面两个文件?

  • jquery-ui-1.10.0.js
  • jquery-ui-1.10.0.min.js

...并替换为这些新文件?

  • jquery-ui-1.10.1.js
  • jquery-ui-1.10.1.min.js

这似乎行不通。

jQuery 被包含在我的母版页中的方式(来自 Visual Studio 2012 生成的默认模板)是这样的:

MasterPage jQuery include

您在上面看到的 JS 包,称为“jquery.ui.combined”,是由某种隐藏代码自动神奇地生成的。继续查看您的项目……您不会发现任何明显定义了此包的地方。因此,如果我添加最新的 JS 文件……似乎我根本无法定义它们是被使用还是被捆绑。它们不是 NuGet 包逻辑/代码所期望的版本!!!

有什么想法吗?

另一个潜在的问题

当我下载 jQuery UI 1.10.1 时,它还附带了 jQuery Core 1.9.1。正如您将在我的脚本文件夹中看到的那样,jQuery UI 1.10.0 似乎与 jQuery Core 1.9.0 齐头并进。如果我更新 jQuery UI..... 我还需要更新到匹配的 jQuery Core 吗? (这些是单独的 NuGet 包)

请具体回答这个问题

我想得到解释如何手动更新安装的 jQuery UI 版本的答案从 NuGet 包....在 ASP.NET Web Forms 项目上.

我认为这会很有用,以便将来开发人员可以在 jQuery UI 网站上的稳定版本中包含最新的错误修复后立即下载它们....无需等待包显示在 NuGet 提要上。

最佳答案

jQuery UI 团队还没有为他们的包上传 1.10.1 版本。恐怕你只需要等到他们发布它。

如果等不及,可以先卸载当前版本的jQuery UI,然后手动将1.10.1版本的脚本文件添加到项目中。

关于asp.net - 如何手动更新通过 NuGet 包安装的 jQuery UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15146340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com