2013-04-12 7 views
8

मैं पंजीकृत कर लिया है बंडल काम नहीं कर रहा: bundles.Add(new ScriptBundle("~/bundles/jqueryupload").Include( "~/Scripts/jquery.upload-1.0.2.min.js"));@ Scripts.Render इस तरह BundleConfig में

और इस तरह देखने पर यह प्रस्तुत करना चाहते हैं: @Scripts.Render("~/bundles/jqueryupload")

लेकिन मेरे sript में शामिल नहीं है पृष्ठ। कोई विचार? धन्यवाद!

उत्तर

22

अपने बंडलों में न्यूनतम किया गया संस्करण शामिल न करें:

ScriptBundle("~/bundles/jqueryupload").Include("~/Scripts/jquery.upload-1.0.2.js")) 

बंडलों के पूरे मुद्दे है कि वे कम करने का ख्याल रखना और अपने निश्चित संसाधनों के संयोजन होगा। आपको अपने बंडलों में .min.js पंजीकृत नहीं करना चाहिए।

+1

क्या आप बंडलों में .min.js फ़ाइलों को पंजीकृत करने का उदाहरण पोस्ट कर सकते हैं? – Alex

+1

बंडलों में .min फ़ाइलों को पंजीकृत करने के लिए सबसे अच्छी जगह कहां है। सबसे अच्छा तरीका क्या है? – Alex

+0

जैसा कि मैंने पहले ही अपने उत्तर में समझाया है, आपको अपने बंडलों के साथ ऐसी मिनी स्क्रिप्ट पंजीकृत करने का प्रयास नहीं करना चाहिए। बस उन्हें सामान्य '

संबंधित मुद्दे