Создает настраиваемый редактор свойств для Umbraco 7. Если у вас есть опечатка в контроллере.js, и, несмотря на то, что я делаю, чтобы очистить кеш, кэш-код продолжает отображаться в кэшированном обработчике зависимостей до сих пор я пытался:Umbraco не очистит сломанный код от кеша
- Перезапуск приложения в IIS
- переиздание Umbraco сайта Изменить
- Клиринговый кэш браузера
- Изменение Debug = "ложь" в Debug = "истина" в web.config - Это работало во время отладки, но прошло back to broken ca когда я вернул его в false.
- Измените ClientDependancy.config, чтобы исключить .js из fileDependencyExtensions - снова это сработало, когда .js был исключен, но вернулся к сломанному коду, когда я добавил его обратно.
- Удалить ссылку на контроллер из манифеста редакторов свойств. - Это позволило загружать страницу снова, но, очевидно, редактор свойств не имел контроллера.
- Удалили тип данных и все ссылки, перезапустили приложение и воссоздали его.
Должно быть легко сделать это. Какие-либо предложения?
Обновите номер версии в ClientDependency.config (просто сделайте его 1 выше или ниже). В крайних случаях (Chrome кэши очень агрессивно) вам может понадобиться снова очистить кеш браузера. – sebastiaan
Это сделало трюк. Благодарю. Если вы скажете, что ответ будет рад отметить как ответ. – HuwD