2014-10-23 1 views
4

Когда у меня есть сайт в VS2013 (либо веб-приложение, либо проект веб-типа), и я вношу изменения в код, например, изменение JS или Изменение HTML, это изменение не отражается в браузере после обновления. Ниже перечислены вещи, я пытался, которые сделали не работы:Visual Studio 2013 Обновление/перезагрузка веб-сайта игнорирует изменения кода

  • Очистка кэша браузера/перезапуска браузера
  • Остановка VS отладки и перезапустить проект
  • решение
  • Очистка VS, восстановление и перезапуск
  • раствора для очистки VS, выключая VS, и полностью перезапуск VS
  • Browser ссылка обновить

Единственный способ, которым я могу изменить свои изменения кода (как JS, так и html), - это либо вручную закрыть IISExpress/VS, либо перезагрузить компьютер.

Не будучи слишком драматичным, это неприемлемо. Как это исправить?

спасибо.

ответ

4

Я тоже сталкивался с той же проблемой, и кажется, что она исходит из C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET файлов.

Если вы удалите эти файлы и перезагрузите страницу, все будет работать. Я все еще не уверен, почему Visual Studio не обновляет эти файлы.

0

Недавно я столкнулся с этой проблемой, и казалось, что IIS Express работает с более старой ветвью моего кода, даже если я запускаю новую ветку. Попробуйте закрыть Visual Studio и повторно открыть проект.

 Смежные вопросы

  • Нет связанных вопросов^_^