在vs里面浏览文件,都可以正常显示,但是发布之后,在本地用iis浏览的时候,长时间的加载,最后页面上面什么都没有,
查看源文件的时候<html></html>只有这一点代码。有没有高手出现过这种情况啊?什么原因,怎么解决啊?先谢谢了!

解决方案 »

  1.   

    1、数据库连接配置正确了吗
    2、修改web.config 设置 (mode="Off")
    <customErrors mode="Off" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
    3、有没有做异常处理?
      

  2.   

    你再仔细的检查一下你的IIS配置,是不是路径什么的有问题,比如引用的不是该项目的目录,删掉之后再重新发布一下。
      

  3.   

    检查系统日志
    异常捕捉,错误处理<customErrors mode="Off" defaultRedirect="ErrorPage.aspx">
    绑定数据中可能存在问题
      

  4.   

    既然你都知道这么排除,那你怎么就不会再继续用排除法呢?
    用VS浏览没有问题,在IIS中出现问题,那么就是IIS与VS的差异导致出现问题,看看你的IIS是否配置正确。
      

  5.   

    我发布之后 在iis里面配置就是直接指向发布的地址 一般都没有怎么动过其他设置,有时候就是改个端口号,修改一些浏览的权限 其他都没有改动过,不知道哪里要和vs里面改成一样,这位朋友能不能说的详细一点啊
      

  6.   

    每个页面都是这样吗?放一个纯HTML的网页到虚拟目录,浏览也是这样吗?
      

  7.   

    我是在iis里面点击某个页面 然后浏览的
      

  8.   

    不是所有的页面都是这样 有些可以浏览 现在我在其他盘符里面建了一个项目 然后一点点的八这里面的文件粘贴到这个盘符下 然后发布 在iis下就可以浏览了 不知道什么原因