जब मैं विजुअल स्टूडियो से रिलीज मोड में अपना कोड चलाता हूं, और बंडल स्टाइल शीट की जांच करता हूं, तो मैं उस बंडल में सीएसएस फाइलों में अपने अपडेट देख सकता हूं। हालांकि जब मैं वेबसाइट या मेरी स्थानीय मशीन पर वेबसाइट प्रकाशित करता हूं, तो स्टाइल शीट में मेरे बदलाव नहीं आते हैं। बंडल स्टाइल शीट अभी भी पुरानी है।एक वेबसाइट प्रकाशित करना मेरे सीएसएस बंडल को अपडेट नहीं कर रहा है
मैंने आईआईएस रीसेट, एक स्वच्छ निर्माण/पुनर्निर्माण की कोशिश की है, आईआईएस फ़ोल्डर से सभी फाइलों को हटा दिया है और फिर से प्रकाशित किया है।
यदि मैं कोई फर्क पड़ता हूं तो मैं कम उपयोग कर रहा हूं।
मेरे बंडल config:
bundles.Add(new StyleBundle("~/bundles/requiredStyles").Include(
"~/Content/Style/Libs/bootstrap.min.css",
"~/Content/Style/Libs/font-awesome.min.css",
"~/Content/Style/Globals/application.css",
"/Content/Style/Libs/muliDropdown.css",
"~/Content/Style/Libs/smoothDivScroll.min.css",
"~/Content/Style/Libs/jasny-bootstrap.min.css"
));
मैं http://www.mywebsite.com/bundles/requiredStyles
जाकर बंडल सीएसएस जाँच कर रहा हूँ तो मैं application.css जो ठीक है अगर मैं दृश्य स्टूडियो में खेलने मारा में एक परिवर्तन किया (में रिलीज मोड), लेकिन जब मैं अपने स्थानीय आईआईएस में प्रकाशित करता हूं, तो मेरा परिवर्तन अब नहीं होता है।
यदि आपने पहले से ही आईआईएस फ़ोल्डर से सभी फ़ाइलों को हटाने और साइट को फिर से प्रकाशित करने का प्रयास किया है, तो केवल एक चीज जिसे मैं सोच सकता हूं वह यह है कि ब्राउज़र फ़ाइल के पुराने संस्करण को कैश कर रहा है, लेकिन मुझे लगता है कि आपने पहले से ही जांच की है , सही? –
सभी और अधिक कोशिश की। अभी के लिए मैंने BundleTable.EnableOptimizations = false द्वारा 'स्मारक' को बंद कर दिया है, इसलिए अब बंडल प्रत्येक सीएसएस फ़ाइल पथ को अलग-अलग एक और minifying में डालने के बजाय अलग-अलग करता है। – garethb