aspx页要求我打开或保存在所有浏览器

问题描述:

我在服务器上运行IIS 8,并配置我的应用程序在管道模式下运行在4.0:集成并添加了MIME类型以添加​​.aspx扩展名,每当我尝试查看我的.aspx页面,浏览器要求我打开或保存文件。但是这个html文件没有任何问题。aspx页要求我打开或保存在所有浏览器

我不知道为什么我无法打开我的.aspx页面。

Regards

+0

什么是IIS版本? – cheesemacfly

+0

对不起,这是IIS 8.0 – Ron

我解决了我的问题 - 我不确定这是否适用于其他人,但我在VS2010中创建了一个新网站,与之前的项目不同,并且将除web.config之外的所有文件复制到这个新创建的网站,然后在IIS 8中创建一个新的虚拟目录,并将该文件夹映射到wwwroot并将其转换为应用程序,现在,我的IIS为.aspx页面提供服务,没有任何问题。

您不应该添加自定义MIME类型来提供ASPX文件。你使用什么MIME类型?如果你删除它,会发生什么?

+0

抱歉这样一个迟到的回应@dave Mroz其实,我认为这个问题是我创建项目的方式,,,我应该在VS2010中创建一个网站,并创建一个新的虚拟目录在IIS 8并在wwwroot中映射文件夹并将其转换为应用程序,并且瞧!我的.aspx页面显示出来。感谢您的输入。 – Ron

在IIS8中,不应该为ASPX页面添加MIME,因为它在错误本身中明确声明,不会为ASPX或任何其他您不想要下载的页面添加MIME。在解决方案(在IIS8中)是检查应用程序服务器。 enter image description here