En iyi yanıtlayıcılar
MVC Bundles Sorunu

Soru
-
Arkadaşlar herkese kolay gelsin.
Asp.Net MVC projesini IIS'te bir projeye alt uygulama olarak eklediğimde css'lerin pathi bir üst dizindeki ana uygulama içersinde arıyor ve bulamıyor. Visual Studio ortamında sorun yok. IIS'e atınca oluşuyor bu sorun. Bundles konfigürasyonumu nasıl yapılandırmalıyım?
public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new StyleBundle("~/Forms/css").Include( "~/assets/css/style.css", "~/assets/css/theme.css", "~/assets/css/ui.css", "~/assets/plugins/dropzone/dropzone.min.css", "~/assets/plugins/input-text/style.min.css", "~/assets/plugins/modernizr/modernizr-2.6.2-respond-1.1.0.min.js", "~/assets/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.min.css")); }
Sunucuda Html Çıktı:
<link href="/Forms/css?v=Q-6nr7gai9IJL_dhA0d_9597-joSErCoUqJApLuNMKk1" rel="stylesheet">
Visual Studio Ortamında Html Çıktı:
<link href="/assets/plugins/modernizr/modernizr-2.6.2-respond-1.1.0.min.js" rel="stylesheet"> <link href="/assets/css/style.css" rel="stylesheet"> <link href="/assets/css/theme.css" rel="stylesheet"> <link href="/assets/css/ui.css" rel="stylesheet"> <link href="/assets/plugins/dropzone/dropzone.min.css" rel="stylesheet"> <link href="/assets/plugins/input-text/style.min.css" rel="stylesheet"> <link href="/assets/plugins/bootstrap-datepicker/css/bootstrap-datepicker3.min.css" rel="stylesheet">
-
- Düzenleyen Soner KOYLU 26 Ocak 2016 Salı 08:10
Yanıtlar
-
BundleTable.EnableOptimizations = false;
Yaparak sorunum çözüldü. Bu ayar ile optimizasyon kaldırıldı(css/js boşluk kırpma, sıkıştırma vs'den feragat edildi).
-
- Yanıt Olarak İşaretleyen Soner KOYLU 27 Ocak 2016 Çarşamba 08:45
- Düzenleyen Soner KOYLU 27 Ocak 2016 Çarşamba 08:46
Tüm Yanıtlar
-
iis yapılandırmasında bi sorun var galiba, alt klasörü virtual directory yaptın değil mi? Birde BundleTable.EnableOptimizations = true yapmadan bu şekilde birleştirmezki, nasıl olmuş bu iş ;x
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com -
iis yapılandırmasında bi sorun var galiba, alt klasörü virtual directory yaptın değil mi? Birde BundleTable.EnableOptimizations = true yapmadan bu şekilde birleştirmezki, nasıl olmuş bu iş ;x
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]comBundleTable.EnableOptimizations = true
Bu ayarı yapınca her yerde çalışmadı abi. :) Virtual değilde AddApplication yaptım. Buradaki css ve js'ler için her bir faklı klasörü ayrı ayrı mı bloklamalıyım?
-
- Düzenleyen Soner KOYLU 26 Ocak 2016 Salı 09:29
-
css ve js ler tabi ayrı, css ler StyleBundle ile js ler ScriptBundle ile bundle edilmeli sen js de karıştırmışsın araya.
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com -
-
teamviewer verebiliyormusun?
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com -
515 *** ***
****
-
- Düzenleyen Soner KOYLU 26 Ocak 2016 Salı 13:01
-
BundleTable.EnableOptimizations = false;
Yaparak sorunum çözüldü. Bu ayar ile optimizasyon kaldırıldı(css/js boşluk kırpma, sıkıştırma vs'den feragat edildi).
-
- Yanıt Olarak İşaretleyen Soner KOYLU 27 Ocak 2016 Çarşamba 08:45
- Düzenleyen Soner KOYLU 27 Ocak 2016 Çarşamba 08:46