кэширование на сервере разработки asp.net - PullRequest
4 голосов
/ 15 января 2010

Подробнее: Я использую Visual Studio 2005 на Windows XP SP3. Сайт хранится в файловой системе. Я использовал Subversion для извлечения кода с сервера.

Вот проблема: Когда я запускаю приложение в первый раз, все в порядке. Но когда я внесу изменения в приложение, я смогу увидеть эти изменения, перезагрузив страницу в браузере. Но этого не происходит. Я должен остановить сервер разработки и перезапустить приложение, которое запустит новый экземпляр сервера разработки, и теперь я вижу изменения. Это занимает 3-4 минуты, и это большая трата времени, которое я не могу себе позволить.

Для моего коллеги-разработчика, который здесь долгое время, все просто отлично работает. Он может просто изменить страницу и перезагрузить страницу в браузере, чтобы увидеть изменения.

Читая некоторые форумы в Интернете, я попытался очистить кэш моего браузера (IE, Firefox), и он не работает. Так что это не проблема кеша браузера. Это связано с кешем на сервере разработки.

Любые идеи приветствуются !!!

Ответы [ 2 ]

5 голосов
/ 15 января 2010

Спасибо за помощь, ребята. Это была моя вина. Я фактически отключил мониторинг каталогов позавчера, потому что он не позволял мне создавать сайт. Я только что нашел это решение на каком-то форуме. Я понятия не имел, что это была за штука, я был просто счастлив, что это сработало.

Это ссылка: http://support.microsoft.com/kb/911272

Я установил значение 2 для раздела реестра «HKLM \ Software \ Microsoft \ ASP.NET \ FCNMode». Если я установлю его на 0, то проект перейдет в бесконечную сборку, возможно, это из-за медленной машины. Значение 2 работает для меня.

0 голосов
/ 15 января 2010

Вы строите код? изменения кода (.aspx.cs или .aspx.vb) или кода на первых страницах (.aspx)

Для кода за изменениями Если вы отсоедините отладчик (нажмете кнопку остановки в синем квадрате) и восстановите, тогда да, вы должны иметь возможность ctrl-f5 (полное обновление) вашего браузера и увидеть изменения. Для сохраненного кода изменений после сохранения должно быть достаточно обновления браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...