Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >添加jQuery2.0.2的ASP.NET MVC ScriptBundle,即使指定了2.0.3

添加jQuery2.0.2的ASP.NET MVC ScriptBundle,即使指定了2.0.3
EN

Stack Overflow用户
提问于 2014-01-02 13:54:50
回答 1查看 386关注 0票数 0

当我在本地运行我的应用程序时,javascript引用可以正常工作,但是当我将它部署到我们的dev服务器时,它会在2.0.3引用之前添加jQuery2.0.2引用。

它为什么要加这个?

我猜它不应该干扰,因为它是先装货的.2.0.3中的任何内容都应该覆盖前一个版本中的任何内容,但似乎没有必要。

包文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Antlr" version="3.5.0.2" targetFramework="net45" />
<package id="bootstrap" version="3.0.3" targetFramework="net45" />
<package id="jQuery" version="2.0.3" targetFramework="net45" />
<package id="Microsoft.AspNet.Mvc" version="5.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Razor" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi" version="5.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Client" version="5.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="5.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebHelpers" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages.Data" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages.WebData" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
<package id="Newtonsoft.Json" version="5.0.8" targetFramework="net45" />
<package id="Twitter.Bootstrap" version="3.0.1.1" targetFramework="net45" />
<package id="WebGrease" version="1.5.2" targetFramework="net45" />
</packages>

BundleConfig:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
bundles.Add(new ScriptBundle("~/js")
    .Include("~/Scripts/jquery-{version}.js")
    .Include("~/Scripts/bootstrap.js")
    .Include("~/Scripts/bootstrap-windows.js")
    .Include("~/Scripts/MyProject.js")
    );

在本地运行时输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script src="/MyProject/Scripts/jquery-2.0.3.js"></script>
<script src="/MyProject/Scripts/bootstrap.js"></script>
<script src="/MyProject/Scripts/bootstrap-windows.js"></script>
<script src="/MyProject/Scripts/MyProject.js"></script>

在开发服务器上输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script src="/MyProject/Scripts/jquery-2.0.2.js"></script>
<script src="/MyProject/Scripts/jquery-2.0.3.js"></script>
<script src="/MyProject/Scripts/bootstrap.js"></script>
<script src="/MyProject/Scripts/bootstrap-windows.js"></script>
<script src="/MyProject/Scripts/MyProject.js"></script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-02 14:05:38

可能是/MyProject/Scripts/jquery-2.0.2.js实际上存在于磁盘上,在开发服务器上吗?然后,{version}通配符.Include("~/Scripts/jquery-{version}.js")将使其包括在内。

有关捆绑的更多信息,您可能需要查看www.asp.net上的捆绑与小型化

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20892651

复制
相关文章
ASP.NET MVC4 Web API 堆栈将添加指定消息处理功能
微软工程师Kiran Challa近日在其博客中张贴了一张正在开发阶段的ASP.NET MVC4 Web API堆栈图,如下图所示。 Kiran称,目前该堆栈正在开发阶段,上面的这张图并不能代表最终
张善友
2018/01/22
8050
ASP.NET MVC4 Web API 堆栈将添加指定消息处理功能
ASP.NET MVC4 View 指定视图
这个控制器操作没有指定视图的名称。当不指定视图名称时,操作方法返回的 ViewResult 对象将按照约定来确定视图,它会在目录 /View/ControllerName 下查找与action 名称相同的视图。这种情况下选择的视图是 /Views/Home/Index.cshtml。
2018/09/03
7830
ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap
作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的。特别是对于Windows Form的开发者而言,更是难上加难。 正是由于这样的原因,Bootstrap诞生了。Twitter Bootstrap为开发者提供了丰富的CSS样式、组件、插件、响应式布局等。同时微软已经完全集成在ASP.NET MVC 模板中。 Bootstrap结构介绍 你可以通过http://getbootstrap.com.来下载最新版本的Bootstrap。 解压文件夹后,可以
用户1161731
2018/01/11
3K0
ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap
如何在 ASP.NET MVC 中集成 AngularJS(2)
在如何在 ASP.NET MVC 中集成 AngularJS(1)中,我们介绍了 ASP.NET MVC 捆绑和压缩、应用程序版本自动刷新和工程构建等内容。 下面介绍如何在 ASP.NET MVC 中集成 AngularJS 的第二部分。 ASP.NET 捆绑和压缩 CSS 和 JavaScript 的捆绑与压缩功能是 ASP.NET MVC 最流行和有效的特性之一。捆绑和压缩降低了 HTTP 请求和有效载荷的大小,结果是可以更快和更好的执行 ASP.NET MVC 的网站。有许多可以减少 CSS 和 Ja
葡萄城控件
2018/01/10
8.3K0
ASP.NET MVC Training Kit发布了
Scott Guthrie昨天宣布了ASP.NET MVC 按照Ms-PL协议开源发布,具体内容参见ASP.NET MVC 1.0 has been released,也可以参看Scott Hanselman的新闻稿Microsoft ASP.NET MVC 1.0 is now Open Source MS-PL。 微软同时也推出了一套ASP.NET MVC frameworke培训教材, 其中包含了许多范例程序、PPT、实验演练(Labs)教材等,想学习新技术的人不用在等了,赶快下载回来学习吧。 下面是
张善友
2018/01/31
8870
ASP.NET MVC Training Kit发布了
ASP.NET MVC 4 RC的JS/CSS打包压缩功能
打包(Bundling)及压缩(Minification)指的是将多个js文件或css文件打包成单一文件并压缩的做法,如此可减少浏览器需下载多个文件案才能完成网页显示的延迟感,同时通过移除JS/CSS文件案中空白、批注及修改JavaScript内部函数、变量名称的压缩手法,能有效缩小文件案体积,提高传输效率,提供使用者更流畅的浏览体验。 在ASP.NET MVC 4中可以使用BundleTable捆绑多个css文件和js文件,以提高网络加载速度和页面解析速度。更为重要的是通过捆绑可以解决IE浏览器的31个C
张善友
2018/01/22
3.2K0
ASP.NET MVC 4 RC的JS/CSS打包压缩功能
ASP.NET MVC 5 - 添加一个模型
在本节中,您将添加一些类,这些类用于管理数据库中的电影。这些类是ASP.NET MVC 应用程序中的"模型(Model)"。 您将使用.NET Framework 数据访问技术Entity Framework,来定义和使用这些模型类。Entity Framework(通常称为 EF) 是支持代码优先 (Code First) 的开发模式。代码优先允许您通过编写简单的类来创建对象模型。(相对于"原始的CLR objects",这也被称为POCO 类)然后, 可以从您的类创建数据库,这是一个非常干净快速的开发工
葡萄城控件
2018/01/10
2.2K0
ASP.NET MVC 5 - 添加一个模型
探寻ASP.NET MVC鲜为人知的奥秘(1):对LESS的支持
在ASP.NET MVC3中(从那时开始),我们拥有了对js和css等文件的捆绑(Bundling)和压缩(Minification)的能力,这是ASP.NET性能优化工作的一部分。 想一下很久以前,我们在mvc2的时代,我们使用这样的方式引入js和css文件: <script type="text/javascript" src="@Url.Content("~/Script/Script.js")"></script> Why 刚开始没有什么问题,而随着我们项目的越来越大,需要引入的资源文件越来越多的时
小白哥哥
2018/03/07
1.2K0
探寻ASP.NET MVC鲜为人知的奥秘(1):对LESS的支持
Asp.net mvc 知多少(六)
本系列主要翻译自《ASP.NET MVC Interview Questions and Answers 》- By Shailendra Chauhan,想看英文原版的可访问http://www.dotnettricks.com/free-ebooks自行下载。该书主要分为两部分,ASP.NET MVC 5、ASP.NET WEB API2。本书最大的特点是以面试问答的形式进行展开。通读此书,会帮助你对ASP.NET MVC有更深层次的理解。 由于个人技术水平和英文水平也是有限的,因此错误在所难免,希
圣杰
2018/01/11
2.4K0
Asp.net mvc 知多少(六)
ASP.NET MVC项目开发笔记
暂时确立了Oracle的课程设计的技术栈使用ASP.NET MVC + Oracle,视时间情况选择是否使用Dapper或者EF,先搭建Web的基础框架,在搭建ASPdotNet MVC项目中遇到了不少问题,专门开一篇用于备份和以后的快速查询。 超链接跳转 直接写链接——变更路由后需要重写 <a href="/Home/About">关于我们</a> Html Helper ——自动匹配路由 @Html.ActionLink("About this application", "About") 跳
李郑
2018/03/01
1.4K0
ASP.Net Core 5.0 MVC log4net日志的添加
Microsoft.Extensions.Logging.Log4Net.AspNetCore 及 log4net
明志德道
2023/10/21
3240
ASP.Net Core 5.0 MVC   log4net日志的添加
ASP.NET MVC使用Bootstrap系统(2)——使用Bootstrap CSS和HTML元素
在移动互联网的今天,越来越多的网站被手机设备访问,移动流量在近几年猛增。Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。
用户1161731
2022/05/11
4K0
ASP.NET MVC使用Bootstrap系统(2)——使用Bootstrap CSS和HTML元素
ASP.NET MVC 4 - 测试驱动 ASP.NET MVC
测试驱动 ASP.NET MVC Keith Burnell 下载代码示例 模型-视图-控制器 (MVC) 模式的核心是将 UI 功能划分成三个组成部分。模型表示您的领域的数据和行为。视图管理模型的显示并且处理与用户的交互。控制器协调视图和模型之间的交互。通过这样将本质上就难于测试的 UI 逻辑与业务逻辑分离开来,使得使用 MVC 模式实现的应用程序非常易于测试。在本文中,我将论述用于增强您的 ASP.NET MVC 应用程序的可测试性的最佳做法和技术,包括如何建立您的解决方案的结构、设计代码架构以便处理依
张善友
2018/01/22
5.4K0
ASP.NET MVC 4 - 测试驱动 ASP.NET MVC
ASP.Net Core 5.0 MVC Session的添加,及它与Cookie的关系
 从上图中,我们可以看出 session的值,并不会存储在客户端(浏览器),而是会以AspNetCore.Session的形式 将用户SessionId 存储在 浏览器 Cookie 键值对中,以便在下一次请求中方便识别身份。
明志德道
2023/10/21
2710
ASP.Net Core 5.0 MVC Session的添加,及它与Cookie的关系
ASP.NET MVC使用Bootstrap系列(2)——使用Bootstrap CSS和HTML元素
Bootstrap提供了一套丰富CSS设置、HTML元素以及高级的栅格系统来帮助开发人员快速布局网页。所有的CSS样式和HTML元素与移动设备优先的流式栅格系统结合,能让开发人员快速轻松的构建直观的界面并且不用担心在较小的设备上响应的具体细节。 Bootstrap 栅格(Grid)系统 在移动互联网的今天,越来越多的网站被手机设备访问,移动流量在近几年猛增。Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。 栅格参数 B
用户1161731
2018/01/11
6.2K0
ASP.NET MVC使用Bootstrap系列(2)——使用Bootstrap CSS和HTML元素
ASP.NET MVC 5 - 给数据模型添加校验器
在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。 拒绝重复 DRY ASP.NET MVC 的核心设计信条之一是DRY: "不要重复自己(DRY --Don’t Repeat Yourself)"。ASP.NET MVC鼓励您指定功能或者行为,只做一次,然后将它应用到应用程序的各个地方。这可以减少您需要编写的代码量,并减少代码出错率,易于代码维护。 给ASP.NET MVC 和 Entity Framework Code First 提供验证支持是 DRY 信条的
葡萄城控件
2018/01/10
9.1K0
ASP.NET MVC 5 - 给数据模型添加校验器
Asp.net mvc 知多少(四)
本系列主要翻译自《ASP.NET MVC Interview Questions and Answers 》- By Shailendra Chauhan,想看英文原版的可访问http://www.dotnettricks.com/free-ebooks自行下载。该书主要分为两部分,ASP.NET MVC 5、ASP.NET WEB API2。本书最大的特点是以面试问答的形式进行展开。通读此书,会帮助你对ASP.NET MVC有更深层次的理解。 由于个人技术水平和英文水平也是有限的,因此错误在所难免,希
圣杰
2018/01/11
2.3K0
Asp.net mvc 知多少(四)
MVC在添加控制器的时候发现没有添加的选项了?肿么办?
因为马上要出去,先上几个关键图简单说一下,有什么不清楚的可以直接留言 nuget包 安装mvc 收工
逸鹏
2018/04/10
6740
MVC在添加控制器的时候发现没有添加的选项了?肿么办?
ASP.NET MVC 5 - 给电影表和模型添加新字段
在本节中,您将使用Entity Framework Code First来实现模型类上的操作。从而使得这些操作和变更,可以应用到数据库中。 默认情况下,就像您在之前的教程中所作的那样,使用 Entity Framework Code First自动创建一个数据库,Code First为数据库所添加的表,将帮助您跟踪数据库是否和从它生成的模型类是同步的。如果他们不是同步的,Entity Framework将抛出一个错误。这非常方便的在开发时就可以发现错误,否则您可能会在运行时才发现这个问题。 为对象模型的变更
葡萄城控件
2018/01/10
2.4K0
ASP.NET MVC 5 - 给电影表和模型添加新字段
mvc配置指定参数处理
人原来是这样健忘的,同样的一个人在短短的时间内竟然变换了两个面目,过后他又想,大概正是因为这样健忘,所以才能够在痛苦中生活下去罢。——巴金 今天遇到这样一个情况,我想使用parameter也就是?
阿超
2022/08/17
3530
mvc配置指定参数处理

相似问题

ASP.Net MVC ScriptBundle:为什么在从CDN检索时指定jQuery版本?

12

ASP.NET MVC 4 ScriptBundle返回空

12

ASP.NET MVC ScriptBundle:更改呈现的输出

20

基于ScriptBundle的MVC优化

17

即使明确指定了applicationname="/“?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文