2016-03-08 3 views
1

У меня возникли трудности с пониманием, почему это происходит.Компонент ASP.NET не работает при развертывании сайта

В моей global.asax меня

BundleTable.EnableOptimizations = true; 

Там у меня есть эти строки

BundleTable.Bundles.Add(new StyleBundle("~/content/css/bundle"). 
      Include("~/content/css/font-awesome.css", new CssRewriteUrlTransform()). 
      Include("~/content/css/bootstrap.css"). 
      Include("~/content/css/bootstrap-theme.min.css"). 
      Include("~/content/css/carousel.css"). 
      Include("~/content/css/narrow.css"). 
      Include("~/content/css/navbarLogo.css"). 
      Include("~/content/css/goTop.css"). 
      Include("~/content/css/fbKomentar.css"). 
      Include("~/content/css/lightbox.css")); 

На моей главной странице у меня есть

<%: System.Web.Optimization.Styles.Render("~/content/css/bundle") %> 

Я также хочу сказать, что этот сайт работал безупречно, когда он был размещен на domain.com. Теперь я перешел на mochahost.com и не работает (не хочу начинать об их поддержке).

На сайте момент в распространении DNS, так что я не это связано с моей действительной области, а тот, что они предоставили мне - http://aikikai-dubrovnik.hr.wb3.my-hosting-panel.com

Там вы можете увидеть, что расслоение пуст! Более того, если я заявляю

BundleTable.EnableOptimizations = false; 

Я не получаю мои скрипты «разделены» Я все еще получаю мой рендеринг путь

<link href="/content/bundle.css" rel="stylesheet"> 

Это все прекрасно работает на моей локальной машине (конечно !!!) ,

Любая помощь/направление будут оценены. Я прочитал большую часть билетов здесь на SO по этой проблеме, и я попробовал много вещей, которые люди рекомендуют, но безрезультатно.

+0

Ссылка не работает – kobe

+0

работает отлично. Если кто-то еще сообщит то же самое, я буду смотреть на него. – Rob

ответ

0

Это обычно происходит, если ваши файлы css не хорошо отформатированы, поместите свой код css для тестирования с помощью http://csslint.net/.

редактировать: Пожалуйста, посмотрите на файл CSS:

goTop.css

над проектом с csslint, исправить ошибку, и это, вероятно, будет работать.

ваша ошибка: CSS lint parsing error - expected LBRACE error

+0

Я бы не сказал, что это сделка, иначе это не сработало бы на местном уровне. – Rob

+0

@Rob я обновил свой ответ – kobe

+0

Прошу прощения, Кобе, но это не работает. Честно говоря, я не думал, что это сработает в первую очередь, так как этот файл .css имеет 7-е место в заказе, поэтому он должен был забрать первые листы, но это не так. Я вернулся к использованию обычных ссылок на таблицы стилей, а не потерял больше времени с этим. – Rob

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