2013-09-17 1 views
0

Я все еще новичок в ASP.NET MVC, поэтому, пожалуйста, извините меня, если я пропущу что-то очевидное. Недавно я опубликовал сайт через Visual Studio на нашем сервере разработки, чтобы узнать, как все работает. Когда я просматриваю сайт dev, ни один из наших стилей или Javascript, которые были определены как пакеты, не отображаются в нашем коде.Связки, не появляющиеся после публикации веб-сайта

Локальной тестовой система визуализации кода: Working

Разработка сервер визуализация Код: Not working

Как вы можете видеть, между двумя оказанными исходниками, нет CSS добавляется к опубликованному коду. Что я могу сделать, чтобы исправить это?

Спасибо!

+0

Можете ли вы привести пример определения пакета, указанного в вашем классе Bundle.Config, и код, который вы использовали в своем представлении, для рендеринга этого пакета. – user65439

+0

Вот мой файл BundleConfig.cs: http://pastie.org/8333347 И как я сказал ниже, я использую '@ Styles.Render (" ~/Content/css ")' и '@ Styles.Render ("~/Content/темы/база/CSS") '. – Chiggins

+0

Это выглядит прекрасно, я предполагаю, что вы действительно добавляете конкретные файлы css, например .Include ("~/Styles/SomeStyle.css"). Как поясняется в моем ответе ниже, вы также можете попробовать добавить BundleTable.EnableOptimizations = true; к вашему классу BundleConfig.cs – user65439

ответ

2

Попробуйте добавить следующую строку в ваш файл BundleConfig.cs

BundleTable.EnableOptimizations = true; 

Пожалуйста, обратите внимание: Если вы используете загрузчик для MVC вы можете также добавить эту строку кода BootstrapBundleConfig.cs

+0

Я добавил это, но теперь мой заголовок выглядит так: посмотрите как 10 и 12: http://pastie.org/8333800 – Chiggins

+0

Можете ли вы показать мне один из ваших включенных утверждений из вашего BundleConfig.cs например, .Include ("~/Styles/SomeStyle.css") – user65439

+0

Извините, что посмотрел ваш BundleConfig, и все выглядит отлично. У меня нет идей – user65439

 Смежные вопросы

  • Нет связанных вопросов^_^