2012-05-29 2 views
1

Я занимаюсь огромным решением и огромным веб-проектом. Всякий раз, когда я вношу изменения в веб-проект (а не какие-либо другие проекты библиотеки), обновление страницы займет примерно 2 минуты или дольше, иногда появляется исключение отмены прерывания, заставляя меня снова обновлять страницу (так что я могу " t даже использовать это время, чтобы пойти в ванную или что-нибудь еще).Visual Studio удаляет временные файлы ASP.NET во время сборки

После некоторого копания сотрудник заметил, что во время нашей сборки некоторые файлы в папке Временные файлы ASP.NET были удалены с помощью Visual Studio, что вызвало необходимость перестроить весь наш сайт вместо одной страницы I работал.

Он подтвердил, что это произошло только при создании веб-проекта и только при загрузке хотя бы одного проекта библиотеки.

ответ

2

После некоторых моих собственных копаний я заметил, что когда я перешел на использование IIS Express в веб-настройках веб-проекта, временная папка файлов asp.net не очищалась, так как мы действительно не хотим чтобы использовать IIS Express для тестирования нашего кода, я затем изменил переключатель на «Пользовательский веб-сервер», добавив то же имя домена, что и на веб-сервере «Локальный веб-сервер IIS». (Смотрите ниже)

Screenshot

После того как я сделал это и перестроен проект, я заметил, что файлы Temporary ASP.NET еще не удаляются, и когда я пошел на сайт и обновлять страницу, для сайта нужно всего около 8 секунд.