یک نکته تکمیلی
در مطلب فوق یک چنین تعریفی را مشاهده نمودید:
@BundleConfig.AddStyles("~/Content/css",
"~/Content/bootstrap.css",
"~/Content/bootstrap-responsive.css",
"~/Content/Site.css"
)
در پوشه content، فایلهای bootstrap.css و bootstrap.min.css هر دو با هم وجود دارند (اگر بسته نیوگت آنرا نصب کنید).
در این بین، اگر فایل bootstrap.css را اندکی ویرایش کنید (مثلا نام فونتها یا اندازه آنها را تغییر دهید)، متوجه خواهید شد که تغییرات شما اصلا اعمال نمیشوند. علت چیست؟!
سیستم Bundling به صورت هوشمند در صورت وجود فایلهای css.min، از آنها استفاده خواهد کرد (حتی در حالت دیباگ) و نه از فایل bootstrap.css ذکر شده در تنظیمات. به همین جهت ممکن است مدتی سر درگم شوید که چرا هر تغییری را که اعمال میکنم، تاثیری ندارد!
بنابراین یا فایلهای css.min را حذف کنید و یا مکان آنها را تغییر دهید تا در کنار فایلهای غیرفشرده شده پیش فرض نباشند.