上个星期改动了index.aspx和其中包含的css文件,上传到服务器,运行一切正常。今天在本地运行localhost时出现异常,网页乱七八糟的,就好象丢失了css文件。服务器网站上还是正常运行。我在本地运行其它网页(最近没有改动),也是同样问题。<link href="stylesheet/StyleSheet1.css" rel="stylesheet" type="text/css" />把css文件改名也不行,考到根目录也不行。在IIS里没看到对stylesheet目录有任何读写限制。打F12调试没显示任何style。我的环境是:Win7,VS2010,VB.NET,IE10 (FireFox同样)。
请问怎么办。谢谢!style sheet异常

解决方案 »

  1.   

    如果单独从浏览器访问你的 stylesheet/StyleSheet1.css,其url地址(以http://开头的)是什么?而你的所谓“本地运行localhost时”的网页url地址是什么?
      

  2.   

    “把css文件改名也不行,考到根目录也不行”不知道你为什么要忙活这些无关的事情。请根据原理来设计诊断思路。
      

  3.   

    本地调试(VS的http),路径会和IIS的路径不同。
      

  4.   


    本地运行URL是:
    http://localhost/NewLead/index.aspx我在后边加上css路径:
    http://localhost/NewLead/stylesheet/StyleSheet1.css显示的是权限错误:
    HTTP Error 401.3 - Unauthorized
      

  5.   


    没改过。这套程序已经运行了很多年。上周末我只在index页面加了一个图片,修改了css里边的div宽度,测试后传到服务器。现在服务器和我本地C:盘文件的结构和内容完全一样。TFS历史和比较功能都没发现异常。
      

  6.   


    js也不起作用了。
    说了路径不对,你调试的时候尽量用~/路径 这样的方法来描述。
    VS和IIS下面访问的时候路径不一样,你看地址栏就知道了。
      

  7.   


    说了路径不对,你调试的时候尽量用~/路径 这样的方法来描述。
    VS和IIS下面访问的时候路径不一样,你看地址栏就知道了。上个星期我只对ingdex.aspx和stylesheet/StyleSheet1.css做过微小改动,运行正常,然后拷到服务器。今天一上班,服务器上的application没问题,本地却运行不了了。根目录下contactUs.aspx根本没修改,也找不到styleSheet目录和script目录下的文件了。肯定是哪里的设置发生了变化。
      

  8.   


    本地运行URL是:
    http://localhost/NewLead/index.aspx我在后边加上css路径:
    http://localhost/NewLead/stylesheet/StyleSheet1.css显示的是权限错误:
    HTTP Error 401.3 - Unauthorized将目录对asp_net用户或IIS_User给读写权限
      

  9.   

    点击右键查看所有的目录,权限都是FULL CONTROL,用户包括
    SYSTEM,Administrators,xyz(my ID),TrustedInstaller, IIS_IUSRS在IIS7里的设置是:
    .NET Authorization Rules
    Allow All UsersIIS Authentication
    Anonymous Authentication=Enabled
    ASP.NET Impersonation=Disabled
    Forms Authentication=Enabled
    Windows Authentication=Disabled
      

  10.   

    英文网站也搜不到答案。似乎是permission出了问题。在哪里呢?下班之前自己顶一下。
      

  11.   

    确实是权限(Permission)的问题。
    我的目录一直有iis_iusrs,通过与其它目录比较,还有一个Users(ComputerName\Users),加上就好了。多谢各位!!!
      

  12.   

    但是我还是不明白,这事是怎么发生的呢?前几天我确实share了这个目录给别人,让她拷几个文件,之后我就把她的名字删除了。但我发誓没删除其他用户,我也没注意以前是否有Users这个用户。搜了很多网页,都没有提到Users这个用户,为什么?