【发布时间】:2013-04-26 18:42:10
【问题描述】:
我在 VS 2012 创建了一个空的 MVC 项目,默认情况下没有 Jquery CSS 文件,所以我已将所有脚本和 CSS 文件复制到我的脚本文件中,然后我下载了 System.Web.Optimization NuGets,之后我在我的BundleConfig.cs 文件中创建了一个包。代码和参考文件文件都可以,然后我在我的视图中渲染脚本
@System.Web.Optimization.Scripts.Render("~/bundles/jquery")
因为只有 Scripts.Render() 不起作用所以我给出了渲染方法的全名空间
但是我的代码仍然无法在我的空 MVC 项目中运行,尽管我在运行正常的 MVC Internet 项目中测试了相同的代码,但我也测试了Configuration Debug="false",但我的包仍然无法正常工作并且简单的 jquery 文件参考是工作正常。我错过了什么。我认为所有问题都出在 Empty 项目中,该项目缺少一些需要手动编写的文件或代码。
【问题讨论】:
-
您是否配置了您的捆绑包?在 global.asax application_start 中你用过
BundlesConfigurationTask.RegisterBundles(BundleTable.Bundles); -
您是否配置了您的捆绑包?在 global.asax application_start 中你用过
YourBundlesConfigurationTask.yourRegisterBundlesmethod(BundleTable.Bundles);
标签: asp.net-mvc-4 bundling-and-minification