我将devexpress添加到了我的smartadmin mvc5项目中。当我运行该应用程序时,在浏览器控制台上出现错误,提示未定义某些库。正在检查Application_Start类以及smartadmin和devexpress捆绑包。但是,我仍然有同样的问题。如果仅添加了一个捆绑软件,则它不会在控制台上显示错误,但是smartadmin或devexpress均不起作用。有什么方法可以使用,但是捆绑包或MVC只允许其中一种?
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
IdentityConfig.RegisterIdentities();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
DevExtremeBundleConfig.RegisterBundles(BundleTable.Bundles);
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
答案 0 :(得分:0)
可能您正在定义项目中没有的库,可以使用多个包,只需将它们添加到RegisterBundles子目录中,例如(我使用VB):
Public Sub RegisterBundles(ByVal bundles As BundleCollection)
bundles.Add(New ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery.cookie-1.4.1.min.js"))
bundles.Add(New ScriptBundle("~/bundles/bootstrap").Include(
"~/Scripts/bootstrap.js",
"~/Scripts/bootstrap-datepicker.min.js",
"~/Scripts/locales/bootstrap-datepicker.pt.min.js",
"~/Scripts/respond.js"))
End Sub