代码之家  ›  专栏  ›  技术社区  ›  Jeroen Pot

IIS 7.5显示ASPX,但没有内容

  •  0
  • Jeroen Pot  · 技术社区  · 15 年前

    我最近从Vista切换到了Windows7(使用了IIS 7.5)。但我似乎不能让它完全发挥作用。 我的问题:我运行Visual Studio 2008(SP1)(以管理员身份运行)并查看我的网站(WebForms)。

    我发布了我的网站,看起来一切都很好,除了我的布局被浪费了。为什么?我的css和javascript文件中有404。

    我读到一篇文章,说您需要Content Server(服务?)安装。经过翻译,我认为应该是“statische inhoud”(荷兰语..翻译的静态内容)。

    我三次检查了.js和.css文件是否在我指向的文件夹中(尝试过网站的根文件夹),但都在veighn中…

    这是我安装的IIS组件列表(荷兰语)。 有人知道我为什么会得了404吗?或者更确切地说,我该如何修复它?

    http://img69.imageshack.us/img69/4026/iis.png

    2 回复  |  直到 13 年前
        1
  •  1
  •   John Conde    13 年前

    我遇到了这个问题,花了6个小时做研究,尝试了许多建议的解决方案。 我们通过授权默认的IIS用户访问应用程序文件夹来解决这个问题。

        2
  •  0
  •   Jeroen Pot    15 年前

    我终于明白了:)

    希望这个答案能对其他人有所帮助: 它与静态文件模块相关。

    微软有一个解决方案对我不起作用。 http://support.microsoft.com/kb/942052/

    它已经以这种方式配置。 但是我删除了它,再次添加了它,我可以访问我的CSS…但是ASPX已经不起作用了。解决这个问题的方法是:对列表进行排序,并将静态文件处理程序移到底部(或者至少移到aspx之后,但最好是移到bottem处)。

    不过,我们每个人都是为了指点!