2015-02-06 13 views
5

मुझे स्पष्ट नहीं है कि मैं यहां क्या खो रहा हूं। जहां तक ​​मैं कह सकता हूं कि मेरे पास followed the instruction here है। लेकिन मेरा सीएसएस बंडल अभी भी कम नहीं हो रहा है।मेरा सीएसएस क्यों छोटा हो रहा है?

public static void RegisterBundles(BundleCollection bundles) 
{ 
    bundles.UseCdn = true; 
    BundleTable.EnableOptimizations = true; 

    bundles.Add(new ScriptBundle("~/bundles/otherjquery").Include(
      "~/App_Themes/Travel2/Script/jquery-ui.min.js", 
      "~/Scripts/jquery.validate.unobtrusive.js", 
      "~/Scripts/jquery.unobtrusive-ajax.js")); 

    Bundle availabiltyResult = new StyleBundle("~/bundles/css/availabiltyResult").Include(
       "~/CSS/Travel2/Air.css", 
       "~/CSS/Travel2/Air/AvailabiltyResults.css" 
       ); 
    availabiltyResult.Transforms.Add(new CssMinify()); 
    bundles.Add(availabiltyResult); 
} 

मैं <compilation debug="true"> निकाल कर मेरी web.config में विकलांग डिबगिंग है:

यहाँ मेरी RegisterBundles कोड है। मैं देख सकता हूँ js बंडल हो रही और न्यूनतम किया गया:

enter image description here

लेकिन सीएसएस बंडल हो रही है लेकिन न्यूनतम किया गया नहीं:

enter image description here

मैं यहाँ क्या याद आ रही है?

+0

क्या आप अपने टीएफएस या गिट रेपो से लिंक कर सकते हैं, तो हम पूरी तस्वीर देख सकते हैं? – JosephMCasey

+6

आप एक फायरबग व्यू देख रहे हैं - फायरबग सीएसएस को अधिक पठनीय होने के लिए सुधारता है। एक पाठ संपादक में स्रोत देखें। – Kami

+1

सीआर * पी, आपका अधिकार @ कमी। फिडलर का उपयोग करके इसे देखकर मैं देख सकता हूं कि यह छोटा है। # विफल – Liam

उत्तर

1

समस्या यह थी कि फ़ाइल कम हो रही थी लेकिन FireBug कोड को फिर से पार्स कर रहा था, ऐसा लगता है कि ऐसा नहीं था। यह पता करने की @Kimi को

enter image description here

कुडोस: इसे देख मैं देख सकता हूँ कि सीएसएस है (वास्तव में) Fiddler का उपयोग कर न्यूनतम किया जा रहा है।

-1

आपको रिलीज के रूप में अपना कोड बनाना है।

+0

नहीं, मैं नहीं करता हूं। Web.config यह डीबग वैरिएबल नहीं करता है। – Liam

+0

इसमें कॉन्फ़िगरेशन के साथ कुछ लेना देना नहीं है। वीएस समाधान बनाने में खनन करता है - इसलिए आपको रिलीज बिल्ड सेट करना और प्रोजेक्ट को पुनर्निर्माण करना होगा। हिप से शूट करने से पहले, अगली बार अपना जवाब पढ़ें! बस इसके बारे में सोचें: जब आप डिबगिंग करते हैं, तो खनन करना असुविधाजनक होगा, इसलिए यही कारण है कि जब आप रिलीज बिल्ड करते हैं तो केवल मिनटों को छोटा कर दिया जाता है। कम से कम यह जेएस के लिए काम करता है। – baHI

+0

नहीं, यह गलत है। मैं इसे अभी DEBUG में चला रहा हूं और खनन हो रहा है। '<संकलन डीबग =" सत्य "> वास्तव में इसे चालू या बंद कर देता है। आप सुनिश्चित हैं कि आपने web.config से इस सेटिंग को हटाने के लिए कॉन्फ़िगरेशन सेट जारी नहीं किया है? – Liam

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