首页 > 解决方案 > IIS 下载应用程序而不是显示

问题描述

视窗服务器 2012 R2 / IIS 7

在 IIS > 站点中有一个(ASP)应用程序绑定到端口 8080,当我访问localhost:8080一个文件而不是显示的页面时,该应用程序被下载。文件似乎是整个应用程序?

该站点位于wwwroot/example此处,其中包含各种.dll文件、文件夹和web.config.

它一直在工作,直到我更改了站点根web.config文件中的某些内容,我没有对此进行备份,所以我不记得确切的内容,尽管我知道它大约有 6 -8 行。

我没有更改任何服务器设置或绑定。我已经重新启动了主 IIS 服务器和站点本身几次。在同一台服务器上托管了其他站点,它们按预期工作。我试过各种浏览器。

我已经检查了 Windows 功能和角色,并且可以确认ASP.NET 3.5ASP.NET 4.5显示为(Installed).

我对 IIS 或 ASP 的经验很少。几个问题;

标签: asp.netiiswindows-server-2012-r2

解决方案


正在下载而不是显示的应用程序应该是您没有添加asp.net功能,在“打开或关闭Windows功能”>“Internet信息服务”>“万维网服务”>“应用程序开发功能”>“ASP .NET 4.8”,然后单击“确定”安装该功能。功能安装后,重新启动系统。

在此处输入图像描述


推荐阅读