IIS 7.5显示aspx,但不显示内容

IIS 7.5显示aspx,但不显示内容,iis,iis-7.5,Iis,Iis 7.5,我最近从Vista切换到Windows 7(使用IIS 7.5)。但我似乎无法让它完全工作。 我的问题是:我运行VisualStudio2008(sp1)(以管理员身份运行)并看到我的网站(webforms) 我发布了我的网站,看起来一切都很好,只是我的布局被浪费了。。为什么?我的CSS和javascript文件上有一个404 我读过一篇文章,你需要安装content server(服务?)。经过一些翻译后,我想应该是“Statische inhoud”(荷兰语..翻译的静态内容) 我三次检查了

我最近从Vista切换到Windows 7(使用IIS 7.5)。但我似乎无法让它完全工作。 我的问题是:我运行VisualStudio2008(sp1)(以管理员身份运行)并看到我的网站(webforms)

我发布了我的网站,看起来一切都很好,只是我的布局被浪费了。。为什么?我的CSS和javascript文件上有一个404

我读过一篇文章,你需要安装content server(服务?)。经过一些翻译后,我想应该是“Statische inhoud”(荷兰语..翻译的静态内容)

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

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


我终于明白了:)

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

微软有一个不适合我的解决方案。

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


尽管如此,每个人都在寻找指针

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

您的防火墙允许您的Web服务器通过吗?我不认为这与你电脑上已安装的组件有任何关系。更像是配置问题。是的,我想这与已安装的组件无关,但只是为了确保我发布了它。我刚刚禁用了防火墙,但是CSS上仍然有404。顺便说一句,也许对其他人来说有一个修复,我在iis上找到的关于404和静态内容的文章: