У меня есть приложение .NET, которое позволяет пользователям загружать изображения в каталог в веб-приложении, а затем просматривать их. Проблема в том, что сеанс теряется, когда я загружаю или удаляю изображение в каталоге веб-приложения. Кажется, что пул приложений перерабатывается, когда я добавляю образы, а не только файлы конфигурации или cs.
Я видел, как эта техника использовалась во многих уроках, и мне интересно, действительно ли она работает с правильными настройками сервера или это совершенно некорректная техника.
Если я добавлю изображение в подкаталог вручную или удалю его вручную, сеанс останется.
Если я добавляю изображение в подкаталог через Visual Studio, сеанс остается, но если я удаляю его через Visual Studio, сеанс теряется.
Если я загружаю изображения в папку за пределами веб-приложения, я не могу показать их в тегах img.
Мне было бы интересно услышать, что вы можете сделать в качестве обходного пути.