लौटाता है मेरे पास एक प्रोजेक्ट है जो दृश्य स्टूडियो के भीतर से इसे चलाने पर बंडल के साथ काम करता है। हालांकि, तैनाती करने के बाद, बंडलिंग हैंडलर कभी भी रास्ता नहीं लेता है। यह इसके बजाय स्थैतिक फ़ाइल हैंडलर पर जा रहा है, जो 404 प्रतिक्रिया देता है।एमवीसी 4 बंडल 404
कोई भी विचार? मैं आईआईएस के तहत वेबसाइट के बिन में अनुकूलन असेंबली देखता हूं।
यह 4.0 ऐप पूल और एकीकृत मोड का उपयोग कर रहा है।
मुझे आश्चर्य है कि किसी के पास कोई विचार या सुझाव हैं?
धन्यवाद
----- अद्यतन प्रश्नों पर आधारित -----
VS2012
targetFramework = "4.5"
मैं भी करने के लिए दृश्य में कुछ कोड जोड़ा दिखाने के जो मॉड्यूल लोड किया गया और मैं वहाँ सूचीबद्ध बंडल मॉड्यूल देख सकते हैं।
इंटरनेट एप्लिकेशन MVC4 प्रोजेक्ट टेम्पलेट का उपयोग करते समय बंडल कॉन्फ़िग डिफ़ॉल्ट प्रदान किया गया है।
साइट रूट में तैनात की जा रही है। यह अजीब बात है जब मैं EnableOptimizations = true सेट करता हूं (दृश्य स्टूडियो F5 के माध्यम से डीबग मोड में चलने के कारण), यह सही काम करता है! मैं सामग्री/सीएसएस पर नेविगेट कर सकता हूं और यह संयुक्त सीएसएस को थूकता है।
मैं इसे तैनात करता हूं और बाकी सब कुछ काम करता है, लेकिन बंडलिंग!
हो सकता है बंडल फ़ाइलों के लिए अपना रास्ता एक ही है कि होना चाहिए की तुलना में अलग है ... –
4.0 या 4.5 करने के लिए सेट क्रम है? Web.config जांचें। आप वीएस2012 या 2010 का उपयोग कर रहे हैं? – ApolloSoftware
मुझे नहीं लगता कि मैं अपने आईआईएस फ़ोल्डर में प्रकाशित करने पर पथ गलत कैसे हो सकता है और बाकी सब कुछ ठीक (दृश्य, लेआउट, छवियां) लोड करता है। यदि मैं मैन्युअल रूप से css फ़ाइल /content/site.css को लोड करता हूं तो यह लोड करता है। लेकिन जब मैं bundlemodule हिट/सामग्री/सीएसएस हिट करता हूं तो कॉल को अवरुद्ध नहीं करता है और बंडल सीएसएस सामग्री लोड करता है! – Mike