Ошибка загрузки javascript после установки Umbraco 4.7.1

#dll #installation #umbraco

#dll #установка #umbraco

Вопрос:

Я работаю над проектом umbraco 4.7.0 и обновил версию с 4.7.0 до 4.7.1

На моем локальном хостинге это сработало как шарм, но у меня возникла проблема после его установки на промежуточный сервер :

Когда я подключаюсь к серверной части, у меня появляется ошибка javascript: «Jquery (xx).mask (…) : функция не существует», и любое нажатие клавиши запускает функцию сохранения umbraco.

Плагин jquery mask используется в umbraco 4.7.1 для добавления маски даты к дате публикации на вкладке свойств.

Плагин маски Jquery является новым в Umbraco 4.7.1 и включается «DateTimePicker.cs» с помощью [ClientDependency(ClientDependencyType.Javascript, «MaskedInput/jquery.maskedinput-1.3.min.js «, «UmbracoClient»)]

Смотрите : https://hg01.codeplex.com/umbraco/rev/d2304aa897d4

Однако, даже если я удалю на промежуточном сервере папки bin, umbraco и umbraco-client и заменю их папками с моего локального компьютера (где он работает), ошибка все еще здесь.

Но если я изменю <язык компиляции по умолчанию =»c #» debug=»false» batch=»false» targetFramework=»4.0″> на <язык компиляции по умолчанию =»c #» debug=»true» batch=»false»targetFramework=»4.0″>

в web.config ТОГДА это работает…

Кто-нибудь понимает, что произошло? Как я могу заставить его работать с компиляцией debug=true??

Большое вам спасибо

Фабрис

Ответ №1:

Поскольку никто не ответил на этот вопрос, я задал его на форуме umbraco здесь: http://our.umbraco.org/forum/getting-started/installing-umbraco/25196-Error-loading-javascript-after-installing-Umbraco-471

Ответ таков: «виноват устаревший кеш зависимостей клиента (когда вы устанавливаете debug=»true» в своем web.config, этот кеш отключен по дизайну). Попробуйте просто очистить содержимое папки кэша зависимостей клиента (по умолчанию это App_Data/TEMP / ClientDependency). »