是不是你打开的文件没有关闭
解决方案 »
- winform怎么实现web下imagebutton的效果?
- 为何vs2005无法在局域网中连接数据库?而在企业管理器中却可以?
- C#还原SQL数据库时出错--数据库正在使用中,无法获取独占访问权!急....解决即给分
- data.Tables[0].Select();其中data是数据集,表的select()方法什么意思啊?不太理解
- 兄弟们帮忙,问题简单,很快揭帖散分.........
- c# winfrom 水晶报表横向显示数据
- 请教各位高手!!
- 适配器更新数据集怎么用事务
- A question of caibird:)
- 急!几个简单的问题
- 有谁知道有没有比较好的VC#书呢?
- 用GDI+写了个拼图小程序
不是程序的问题,是IIS设置的问题:将IIS中的“默认WEB站点”设置中的“激活HTTP连接”(好象是这么写,此选项的下面是设置允许最大连接数的)勾去掉再试就行了。据我理解应该是这样:程序中的每一个读文件请求都被视为一个"会话”,选中“激活HTTP连接”后,每一个会话都保持着HTTP连接而不会被释放。而在“允许最大连接数”中,我设置的是10个,所以当发出10次请求后,IIS认为连接数已满,就不允许再连接了,而且内存因为会话未被中断所以不会自动释放。此选项去除后,IIS不保持每一个会话的HTTP连接,此问题即解决,经观察,内存也能够动态地释放了。