Visual Studio с Web Essentials, неиспользуемый CSS не работает

Я работаю над проектом .NET 4.5.1 в Visual Studio, и Web Essentials установлен и работает всеми другими способами, кроме поиска неиспользуемого CSS. Когда я тестирую новый проект, он работает так, как ожидалось.

Известна ли ситуация, в которой неиспользуемый CSS не будет работать?

Среда:

  • VS2013 Pro
  • Вин7 Про

Действия для воспроизведения:

  1. Начать отладку приложения в Chrome
  2. Когда сайт откроется в новой вкладке, выберите «Начать запись» на панели управления ссылками в браузере.
  3. Измените содержимое, нажав на сайте

Результаты:

  • Запись началась, и теперь доступна функция «Остановить запись».
  • Нет сообщений, отправленных в окно вывода
  • Параметр «Очистить данные об использовании CSS» на панели инструментов «Ссылка на браузер» (в верхнем меню) отключен. Он никогда не включается, независимо от того, ведется запись или нет.

Ожидается:

  • Сообщения в представлении вывода
  • Возможность очистки данных об использовании CSS

Попытки устранения неполадок:

  • Установил предыдущую версию расширения - тот же результат
  • Подтверждено, что проблема существует в Chrome, Firefox и IE.
  • Другие функции Browser Link работают должным образом.
  • Создание нового проекта работает должным образом, и «Очистить данные об использовании CSS» не отображается серым цветом.

раскрывающееся меню "Ссылка в браузере"


person Sbix    schedule 03.12.2015    source источник


Ответы (1)


Я знаю, что вы давно не спрашивали об этом, но это решение может действительно помочь кому-то еще... Вы можете определить неиспользуемый CSS с помощью инструментов Chrome Dev.

  1. Откройте инструменты Chrome Dev
  2. Перейдите на вкладку Аудит.
  3. Нажмите Выполнить внизу, дождитесь окончания аудита.
  4. Вы получите неиспользуемый CSS в разделе Удалить неиспользуемые правила CSS в разделе Производительность веб-страницы.
person Njihia Mark    schedule 05.04.2017