Подтвердить что ты не робот

Рамка оптимизации изображений не была инициализирована

У меня есть эта ошибка The Image Optimization Framework was not initialized. Verify the sprites directory exists. After creating the directory, restart the site or application.

Ошибка в этом методе Microsoft.Web.Samples.ImageOptimizations.EnsureInitialized(), но у меня есть каталог App_Sprites, и я перезапустил несколько раз, casini и IIS. Я обновил версию с 0,3 до 0,4.

Любые идеи о том, как это решить?

Я использую AspNetSprites-MvcAndRazorHelpers

4b9b3361

Ответ 1

У меня была такая же проблема, и, вероятно, причина в том, что папка App_Sprites была отмечена как доступная только для чтения. Поскольку мой проект был включен в исходное управление, я либо должен проверить его, либо попробовать хакерский способ, который удаляет атрибут только для чтения из папки.

Итак, щелкните правой кнопкой мыши по папке App_Sprites → Открыть папку в проводнике Windows → Щелкните правой кнопкой мыши → Свойства → Удалено только для чтения

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

После всего этого я сделал чистую и перестроенную версию и смог успешно создать приложение.