Ich habe folgendes Stück Code, das perfekt läuft:Neues .NET Feature-Paket und Minification {Version} Platzhalter funktioniert nicht mit Verzeichnissen?
bundles.Add
(
new ScriptBundle("~/bundles/scripts")
.Include
(
"~/Scripts/jquery-{version}.js"
,"~/Scripts/jquery-ui-{version}.js"
,"~/Scripts/jquery.unobtrusive*"
,"~/Scripts/jquery.validate*"
,"~/Scripts/fullcalendar-1.5.4/fullcalendar.js"
, "~/Scripts/DataTables-1.9.3/media/js/jquery.dataTables.js"
)
);
Aber dann mag ich die {version} Platzhalter verwenden, um alle, es zu benutzen ist nettes Feature:
bundles.Add
(
new ScriptBundle("~/bundles/scripts")
.Include
(
"~/Scripts/jquery-{version}.js"
,"~/Scripts/jquery-ui-{version}.js"
,"~/Scripts/jquery.unobtrusive*"
,"~/Scripts/jquery.validate*"
, "~/Scripts/fullcalendar-{version}/fullcalendar.js"
, "~/Scripts/DataTables-{version}/media/js/jquery.dataTables.js"
)
);
und BANG, Ausnahme es geht nicht, mache ich etwas falsch?
EDIT
Exception Info: System.ArgumentException:
Verzeichnis existiert nicht. Parametername: directoryVirtualPath
Stack:
[Argument: Verzeichnis existiert nicht. Имя параметра: directoryVirtualPath]
System.Web.Optimization.Bundle.Include (String [] virtualPaths) +40
Aerostar.BundleConfig.RegisterBundles (BundleCollection Bündel) in c: \ Benutzer \ Denis \ Dokumente \ Visual Studio 2012 \ Projekte \ Aerostar \ Aerostar \ App_Start \ BundleConfig.cs: 21
Aerostar.MvcApplication.Application_Start() in c: \ Benutzer \ Denis \ Dokumente \ Visual Studio 2012 \ Projekte \ Aerostar \ Aerostar \ Global.asax. cs: 24[HttpException (0x80004005): Verzeichnis existiert nicht. Имя параметра: directoryVirtualPath]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode (Httpcontext Zusammenhang Httpapplication app) 9.859.725
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (IntPtr appContext, Httpcontext Zusammenhang Method [] Handler) +118
System.Web.HttpApplication.InitSpecial (Httpapplicationstate-Zustand, Method [] Lader, IntPtr appContext, Httpcontext context) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, Httpcontext context) +336
System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext) +296[Httpexception (0x80004005): Verzeichnis existiert nicht. Имя параметра: directoryVirtualPath]
System.Web.HttpRuntime.FirstRequestInit (Httpcontext context) 9.873.912 System.Web.HttpRuntime.EnsureFirstRequestInit (Httpcontext context) +101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, Httpcontext-Kontext) +254
Es kann hilfreich sein für jeden, der dies liest, * was * Ausnahme zu wissen. =) –
Sorry, ich habe die Frage bearbeitet – Lu4