首页 文章

管道模式=集成的 IIS 7.0 在 ASP .NET 中没有加载任何 image/css

提问于
浏览
7

我有一个完整的系统工作在 IIS 5.1 ...我迁移到 IIS 7.0 与管道模式经典一切正常,但与管道集成我的 images/css 没有加载...

我正在使用 ASP.NET 3.5 与 Web 应用程序...

有帮助吗?

4 回答

  • 8

    在 IIS 7 中安装 ASP.NET 模块时,默认情况下不会安装静态内容。您需要进入程序和功能,然后“打开或关闭 Windows 功能”。

    在 IIS 部分下,深入了解 WWW 服务,常见 Http 功能,并选中“静态内容”。

    没有那个 css,图像,html 和其他 non-dynamic 内容将不会显示。

  • 2

    我遇到了同样的问题,我的静态内容没有安装。要更改 server 2008 下的设置,请转到“服务器管理器”,打开“角色”,然后单击“Web 服务器(IIS)”。填充后,找到“角色服务”部分,然后单击“添加角色服务”以安装“静态内容”。

  • 1

    您可以使用一些 HTTP 嗅探工具(Firebug 或 Fiddler)并检查失败的请求。如果发现此类请求,您可以检查服务器返回的错误消息。

  • 1

    我还发现这是一个损坏的默认文档继承的副作用。我们通常将“login.aspx”添加到父(默认网站)配置中的默认文档列表的顶部。当这种方式被破坏时显示出同样的症状。修复是删除继承的值和 re-add 它。然后,我可以使用.NET 4.0 集成应用程序池再次查看静态内容。

相关问题