Почему ресурсы не отображаются на рабочем сервере?

Я разрабатываю приложение с использованием umbraco cms и фреймворка AngularJS. Почему мое веб-приложение не работает как локальное?... Я сохранил ту же структуру разрешений и конфигураций.

Конфигурация производственного сервера: win 7 sp1, iis 7.5 Конфигурация сервера разработки: win 8.1, обновление 1, iis 8.5

Посмотрите на картинку:

Разница между приложением, работающим на производственном сервере (справа) и на сервере разработки


person Rafael Costa    schedule 22.09.2014    source источник
comment
Это задняя часть передней части, которую вы показываете?   -  person dampee    schedule 23.09.2014
comment
Это бэк-офис umbraco, отображаемый в инспекторе/отладчике Google Chrome.   -  person Rafael Costa    schedule 24.09.2014


Ответы (1)


Umbraco использует клиентскую зависимость, когда режим компиляции не установлен на отладку. Причина, по которой они различаются, скорее всего, в том, что у вас разные конфигурации для отладки и выпуска.

Если вы хотите избежать зависимости от клиента, откройте файл Web.config и установите:

<compilation debug="true" ... >

Это не рекомендуется в производственной среде, хотя

person Scherling    schedule 23.09.2014
comment
Если он хорошо работает с debug=true, вы должны проверить права на запись на диск. - person dampee; 25.09.2014