问题标签 [webgrease]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5158 浏览

asp.net-mvc - 来自 System.Web.Optimization 的 Microsoft.Ajax.Utilities.JScriptException

我们在部署来自 NUGET 的最新 System.Web.Optimization 1.0 库时遇到问题。在我们在 Azure 上的生产实例中,日志充满了 Microsoft.Ajax.Utilities.JScriptException 错误,CPU 达到 100% 并且一切都停止了。内存转储显示以下错误(其中 211 个)。任何帮助将不胜感激!

错误:


0 投票
1 回答
117 浏览

asp.net - 捆绑:打开和关闭优化的脚本渲染之间的区别

我正在使用 ASP.NET 4.5 MVC4,并且我已经设置了一个 css 和 javascript 文件的捆绑包,其中包含以前可以使用的定制包。

我自己制作了捆绑包,因为加载顺序很重要。

不知何故,它停止了工作。我最近更新了最新的 WebGrease (1.3.0)。这会是个问题吗?

奇怪的是,当我设置BundleTable.EnableOptimizations为 false 时它会起作用。但是当我将它设置为 true 时,我得到了 js 错误。

0 投票
14 回答
20974 浏览

asp.net-mvc-3 - 将 WebGrease 升级到 1.3.0 版让我出错

升级WebGrease到版本1.3.0时出现错误:

无法加载文件或程序集“WebGrease,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

源错误:

如何解决此错误。

0 投票
2 回答
7889 浏览

css - 在 Mvc4 的 _Layout.cshtml 中调用 Styles.Render 时出现 WebGrease 错误

我正在尝试将捆绑添加到我的 Mvc4 Web 项目中。我采取的步骤:

  1. 添加了对我的项目的引用System.Web.Optimization
  2. 添加@Styles.Render("~/Content/css")<head>我的_Layout.cshtml
  3. 添加BundleConfig.RegisterBundles(BundleTable.Bundles);Global.asax.cs
  4. 使用方法添加BundleConfig.cs到我的App_Start文件夹bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));RegisterBundles(...)
  5. site.css在我的Content文件夹中添加了一个简单的。

我从上面的第 2 步上线的错误是Could not load file or assembly 'WebGrease, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

在此处输入图像描述

我是否缺少 DLL 引用或其他内容?请注意,我最初是从一个空白的 Mvc4 项目开始的。

0 投票
2 回答
296 浏览

c# - 捆绑和缩小问题

我正在尝试使用 asp.net捆绑和缩小功能。问题是当我在包中包含 jquery ui 自定义脚本时,该脚本未在我的布局页面中呈现。代码是:

以上 CSS 和脚本都不包括在内。我在这里做错了什么?

0 投票
4 回答
2664 浏览

asp.net-mvc-4 - Asp.net Bundle 不呈现文件 .min

我已经阅读并完成了这个这个这个帖子中的步骤!

仍然不能使用 Asp.net Bundles!

Global.asax.cs

和 ...

忽略列表

不过,像这样jquery.pnotify.min.js的文件不会被渲染!

套餐

WebGrease 1.3.0 Microsoft.AspNet.Web.Optimi... 1.1.0-Beta1

0 投票
2 回答
8812 浏览

asp.net - 将 WebGrease 升级到版本 1.3.0 只会在生产服务器上导致错误

首先,回答这个问题,不要解决我的错误:

将 WebGrease 升级到 1.3.0 版让我出错

我的生产服务器上有以下绑定重定向:

我的生产服务器上有 Microsoft ASP.NET Web 优化框架所需的以下 DLL:

  1. System.Web.Optimization.dll 1.0.0.0(这不是预发布版本)
  2. Antlr3.Runtime.dll 3.3.1.7705
  3. Webgrease.dll 1.3.0.0

我收到以下错误:

Could not load file or assembly 'WebGrease, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

我检查了 GAC,我删除了所有 Temporary ASP.NET 文件夹,我尝试newVersion从我的 config 中删除该属性<bindingRedirect>。我不确定是什么告诉 ASP.NET 寻找 WebGrease 1.0

0 投票
5 回答
14178 浏览

asp.net-mvc-4 - 从nuget升级到webgrease 1.5.1.25624后,System.IO.FileLoadException来了

我是 asp.net 死亡页面,这是在我使用 nuget 为 mvc4 升级 webgrease 和 bootstrap 之后出现的。

“/”应用程序中的服务器错误。


无法加载文件或程序集“WebGrease”或其依赖项之一。无法验证强名称签名。该程序集可能已被篡改,或者它被延迟签名但未使用正确的私钥完全签名。(来自 HRESULT 的异常:0x80131045) 说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.IO.FileLoadException:无法加载文件或程序集“WebGrease”或其依赖项之一。无法验证强名称签名。该程序集可能已被篡改,或者它被延迟签名但未使用正确的私钥完全签名。(来自 HRESULT 的异常:0x80131045)

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

程序集加载跟踪:以下信息有助于确定程序集“WebGrease”无法加载的原因。


版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.18045

0 投票
0 回答
573 浏览

asp.net-mvc-4 - 无法加载文件或程序集“System.Web.Mvc”或其依赖项之一。未找到索引

我创建了一个 mvc4 Web 应用程序。它适用于我的开发环境,但是当我将它部署到我的生产环境(WinHost)时,它会生成以下错误。

我已经将副本 Local 更改为 true

无法加载文件或程序集“System.Web.Mvc”或其依赖项之一。未找到索引。(来自 HRESULT 的异常:0x80131124)
说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.BadImageFormatException:无法加载文件或程序集“System.Web.Mvc”或其依赖项之一。未找到索引。(来自 HRESULT 的异常:0x80131124)

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

程序集加载跟踪:以下信息有助于确定无法加载程序集“System.Web.Mvc”的原因。

警告:程序集绑定日志记录已关闭。要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。注意:与程序集绑定失败日志记录相关的一些性能损失。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

堆栈跟踪:

0 投票
18 回答
82235 浏览

c# - 无法加载文件或程序集“WebGrease,版本=1.5.1.25624,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一

我有一个 MVC4 Web API 项目。运行服务项目时出现错误

无法加载文件或程序集“WebGrease,版本=1.5.1.25624,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。

我添加了 WebGrease.dll 文件,但仍然出现错误

并尝试更改 web.config