даже если ты не прекратишь, любые изменения в файл web.config, папку BIN, App_Data или App_Code заставит .NET компилятор выполнять ...
и вы потеряете все переменные сессии в Память.
Что я делаю, чтобы использовать состояния сеанса в SQL режиме и если ваша система настроена таким образом, пользователь будет оставаться на месте (после длительной экспозиции на перезагрузки страницы)
. NET все равно вызовет компилятор для компиляции нового набора инструкций, но в скором времени все сеансы будут прочитаны с SQL Server и потому, что они все еще там (и не потеряны с обновлением памяти), пользователи останутся на веб-сайте с текущими учетными данными.
это немного медленнее, чем состояние сеанса с памятью, но гораздо более надежное, особенно с общим хостингом :), это способ вносить или сокращать минуты в сеансе, поскольку общий хостинг не позволяет изменится, даже если вы
Session.Timeout = 5;
их конфигурация машины перекроет все, что вы делаете, с SQL состояния сеанса, вы сможете установить время, как это все сделано SQL Server.
Оказалось свободным читать this article, чтобы знать, как все сделано.
Надеюсь, это поможет.
Сначала вы можете загрузить файл в отдельную папку, а процесс копирования удаленно займет всего лишь часть секунды. – NibblyPig