Пакет Javascript не создается Microsoft.AspNet.Web.Optimization
Я следую указаниям по приведенной ниже ссылке, чтобы создать пакет javascript на веб-сайте VS2010.
http://igorzelmanovich.blogspot.co.uk/2012/09/using-aspnet-bundling-and-minification.html
У меня есть это в моем global.asax:
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
System.Web.Optimization.BundleTable.Bundles.Add(new System.Web.Optimization.ScriptBundle("~/bundles/js").Include("~/scripts/jquery.bxSlider.js"));
}
и это в моем sitemaster (заметьте, что я еще не переместил свой основной источник jquery в комплект)
<script type="text/javascript" language="javascript" src="scripts/jquery-1.8.2.min.js"></script>
<%: System.Web.Optimization.Scripts.Render("~/bundles/js") %>
Я установил пакет Microsoft.AspNet.Web.Optimization от Nuget, и он получил все двоичные файлы, и веб-сайт успешно создается. Я попытался установить значение отладки web.config в true и false, но папка bundles/js не создается с пакетом, содержащим jquery.bxSlider.js, я создал папку bundles/js вручную, но все же не повезло.
При отладке вызывается Application_Start, просто ничего не генерируется.
1 ответ
Вы получаете что-то подобное?
или это пусто? например: <script src="/bundle/js"></script>