Iis 7 ASP在.net 4.0下的.html文件中

Iis 7 ASP在.net 4.0下的.html文件中,iis-7,.net-4.0,web-config,Iis 7,.net 4.0,Web Config,我正在将网站从asp.net 2.0更新为asp.net 4.0。 我正在运行IIS 7.0。 如果我创建test.asp并浏览到它,它就会工作。 如果我重命名文件test.html,它将不会解析asp 我需要html被解析为asp,因为我们使用的CMS test.html中的相关代码: <% Response.Write ("The time on the server is: " & Time()) %> 我认为我的问题来自.NET4.0处理请求的方式 如何让IIS

我正在将网站从asp.net 2.0更新为asp.net 4.0。
我正在运行IIS 7.0。 如果我创建test.asp并浏览到它,它就会工作。 如果我重命名文件test.html,它将不会解析asp

我需要html被解析为asp,因为我们使用的CMS

test.html中的相关代码:

<%
Response.Write ("The time on the server is: " & Time())
%>

我认为我的问题来自.NET4.0处理请求的方式


如何让IIS将html解析为asp?

您需要将当前处理.asp页面的同一DLL与IIS中处理.html页面的DLL相关联。请参阅以获取帮助,您需要将当前处理.asp页面的同一DLL与IIS中处理.html页面的DLL相关联。请参阅以获取帮助,我在这里看不到ASP和.NET之间的连接

您是否试图找出ASP引擎不处理扩展名为.HTML的文件的原因


使用.ASP扩展名命名文件时,ASP引擎将对其进行处理。当您使用其他扩展名(如.HTML)命名文件时,ASP引擎将不会对其进行处理,因此其中任何特定于ASP的标记都将传递到客户端。

我在这里看不到ASP和.NET之间的连接

您是否试图找出ASP引擎不处理扩展名为.HTML的文件的原因


使用.ASP扩展名命名文件时,ASP引擎将对其进行处理。当您使用其他扩展名(如.HTML)命名文件时,ASP引擎将不会处理该文件,因此其中任何特定于ASP的标记都将传递给客户端。

他正在尝试将IIS映射为处理.HTML与.ASP相同的文件。。你可以映射你想要的任何扩展,我在上一家公司工作时,我们总是让IIS将.l9解释为ASP,并将其处理为ASP。他正试图将IIS映射为处理.html与.ASP完全相同。。你可以映射你想要的任何扩展,我在上一家公司工作时,我们总是让IIS将.l9解释为ASP并将其处理。ASP classic标记专门指.Net之前的ASP。ASP classic标记专门指.Net之前的ASP。根据,别忘了这一点“必需的模块和处理程序必须安装在Web服务器上,并在执行此过程的级别启用”。根据,请不要忘记“必需的模块和处理程序必须安装在Web服务器上,并在执行此过程的级别启用”。