我在 IIS 7 下设置网站时遇到问题。我已经为该应用程序创建了一个应用程序和应用程序池。应用程序池使用 .Net Framework 4.0,因为我的 .net 应用程序是用 .Net Framework 4.0 编写的。应用程序池设置为使用经典管道模式。MIME 类型已自动添加到 .asp 和 .aspx。
当我运行网站时,Windows 资源管理器向我显示“查看下载”并在下载文件时尝试下载“应用程序名称 localhost”,我注意到它是我的 default.aspx 的 html。我检查了默认文档,它包含 Default.aspx。
如果我删除 .asp 和 .aspx MIME 类型,则会收到错误:HTTP 错误 404.17 - 未找到 请求的内容似乎是脚本,静态文件处理程序不会提供服务。