2016-03-24 27 views
0

Bir ASP var. BundleConfig ile NET MVC Projesi jquery, bootstrap ve modernizr betikleri bildiriyor. Localhost'ta iyi çalışır ve komut dosyalarının yolu .js dosyasının tam yolunu açar.Asp .Net Mvc Bundle yanlış komutların yolu

Ama barındırma yayınlandıktan sonra, komut dosyaları aşağıdaki hata iletisiyle yüklemek için başarısız:

Neden yolu değiştirildiğinde http://example.com/bundles/jquery?v=SomeStrangeIdHere Failed to load resource: the server responded with a status of 500 (Internal Server Error)? Ve komutlarımı nasıl düzgün yükleyebilirim?

+0

Ne demek yolu değişti? Ve orijinal .js betikleri de barındırmak için yayınlandı? –

+0

Ben anladım. Sorun rota yapılandırmamda. Kültür belirtecini varsayılan rotaya ekler. – Waldemar

cevap

1

NuGet Paketinizi yükseltmeye çalışın - jQuery'nizi yükseltin ve modernleştirin.

.dll dosyalarınızı yeniden oluşturun ve kodunuzu yeniden yukarı kaldırın. Hala hata alıyorsanız o zaman senin Scripts görmek klasörü altında

@Scripts.Render("~/bundles/integrationpoint") @RenderSection("scripts", required: false)

Son olarak ben kontrol ediyorum ... senin _layout.cshtml bakıp HTML'inize onun gibi bir şey dibinde emin olur Eğer jQuery yüklü olsaydı.

(Ayrıca, yerel olarak çalışır derken? -. Eminseniz onun önbelleğe Eğer, Sabit Reload için Chrome do Clt + Shift + R kullanarak değil)