用VB.NET做了一个将EXCEL上传并读取的程度,在.NET2005编译环境下,上传读取速度很快,无错误。在IIS里建立虚拟目录后,结果有问题了,点“导入”后,速度很慢,IE的进度条缓慢前进,一直也无反应,页面也没显示EXCEL的内容。我找了很多,都没有发现解决的方法,大家是否有好的解决方案。

解决方案 »

  1.   

    就是一直无反应,IE进度条就那样缓慢前进。IIS里面怎么样跟踪进入代码啊,我不知道怎么操作。
      

  2.   

    单步跟踪,程序可能有问题
    try catch
    资源消耗情况
    操作权限
      

  3.   

    程序也没报错,IE进度条就那样慢慢的前进,速度是慢的可以,操作也没完成。但是这些我的.NET里面运行都是好的,一点问题都没有。为什么发布到IIS里就有问题呢
      

  4.   

    看看你系统资源情况还有就是先把你的excel那部分去掉在iis上发布一下,看看情况如何?是否速度也慢?
      

  5.   

    iis的问题,检查一下配置例如文件夹权限等
      

  6.   

    快是在本机运行吧,慢是在服务器上运行吧
    是否读取Excel数据时频繁操作数据库了?
    你不会是一行行,一个个单元格读吧?
      

  7.   

    程序中写日志文件,把每一步操作时当前时间都记录下来。
    要精确到毫秒!这样在iis中运行时,你就会知道是哪个环节,出了问题,占用时间过长。
    找到问题根源,就好解决啦。!