我正在将网站从asp.net 2.0更新为asp.net 4.0 我正在运行IIS 7.0。 如果我创建test.asp并浏览它就可以了。 如果我重命名文件test.html,它将不会解析asp。
由于我们使用的CMS,我需要将html解析为asp。
test.html的相关代码:
<%
Response.Write ("The time on the server is: " & Time())
%>
我认为我的麻烦来自.net 4.0处理请求的方式。
如何让IIS将html解析为asp?
答案 0 :(得分:5)
您需要将当前处理.asp页面的同一DLL关联起来,以便在IIS中处理.html页面。请参阅here以获取有关该
的帮助答案 1 :(得分:0)
我在这里看不到ASP和.NET之间的联系。
您是否在试图找出ASP引擎未处理扩展名为.HTML的文件的原因?
当您使用.ASP扩展名命名文件时,它将由ASP引擎处理。当您使用其他扩展名(如.HTML)命名文件时,ASP引擎将不会对其进行处理,因此其中任何特定于ASP的标记都将传递给客户端。