Asp.net mvc 3 在mvc3 iframe下运行经典asp页面显示编译器错误
我们有一个大型的经典asp站点,现在我们必须使用iframe从mvc3调用它。 因此,当我们在iis6上部署mvc3项目时,经典asp页面上的编译器错误如下: 编译错误 描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码 编译器错误消息:JS1004:应为“;” 源错误:Asp.net mvc 3 在mvc3 iframe下运行经典asp页面显示编译器错误,asp.net-mvc-3,asp-classic,iis-6,Asp.net Mvc 3,Asp Classic,Iis 6,我们有一个大型的经典asp站点,现在我们必须使用iframe从mvc3调用它。 因此,当我们在iis6上部署mvc3项目时,经典asp页面上的编译器错误如下: 编译错误 描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码 编译器错误消息:JS1004:应为“;” 源错误: 第1行:您的站点已将JScript指定为其默认语言。因此,在没有标题的情况下: <%@ Language="VBScript" %> 将假定中的代码位于JScript中。更改
第1行:您的站点已将JScript指定为其默认语言。因此,在没有标题的情况下:
<%@ Language="VBScript" %>
将假定中的代码位于JScript中。更改默认语言(IIS管理器|站点属性|主目录|应用程序配置|选项)或将此标题添加到所需页面。我们遵循您的第一个建议,但仍然存在问题,顺便说一句,当我们在IIS 7上部署它时,它工作正常。此问题在iis 5.1和6上都会发生。第二个建议是在每个文件上添加此头,这会给出以下问题Parser Error****Parser错误消息:无法使用“JScript”,因为在此页面前面已指定了另一种语言(或由CodeFile属性暗示)**源错误:*'第22行:第23行:第24行:第25行:第26行:'我们甚至不能删除这一行。