【发布时间】:2009-03-18 19:10:19
【问题描述】:
我有一个 .NET 应用程序,它允许用户将图像上传到 web 应用程序内的目录,然后查看它们。问题是当我在 webapp 目录中上传或删除图像时会话丢失。当我添加图像时,应用程序池似乎正在被回收,而不仅仅是配置或 cs 文件。
我已经在很多教程中看到了这种技术,我想知道它是否真的可以在正确的服务器设置下工作,或者它是否是一种完全有缺陷的技术。
如果我手动将图像添加到子目录或手动删除它,会话仍然存在。 如果我通过 Visual Studio 将图像添加到子目录,会话仍然存在,但如果我通过 Visual Studio 将其删除,则会话丢失。
如果我将图像上传到 webapp 之外的文件夹,则无法在 img 标签中显示它们。
我很想听听您可能会采取什么解决方法。
【问题讨论】:
-
“通过 Visual Studio 删除”是什么意思?你的意思是“在代码中”?
-
抱歉回复晚了。我的意思是使用解决方案资源管理器界面。
标签: asp.net session image file