Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在mvc3 iframe下运行经典asp页面显示编译器错误_Asp.net Mvc 3_Asp Classic_Iis 6 - Fatal编程技术网

Asp.net mvc 3 在mvc3 iframe下运行经典asp页面显示编译器错误

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中。更改

我们有一个大型的经典asp站点,现在我们必须使用iframe从mvc3调用它。 因此,当我们在iis6上部署mvc3项目时,经典asp页面上的编译器错误如下:

编译错误 描述:编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码

编译器错误消息:JS1004:应为“;”

源错误


第1行:

您的站点已将JScript指定为其默认语言。因此,在没有标题的情况下:

 <%@ Language="VBScript" %>


将假定中的代码位于JScript中。更改默认语言(IIS管理器|站点属性|主目录|应用程序配置|选项)或将此标题添加到所需页面。

我们遵循您的第一个建议,但仍然存在问题,顺便说一句,当我们在IIS 7上部署它时,它工作正常。此问题在iis 5.1和6上都会发生。第二个建议是在每个文件上添加此头,这会给出以下问题Parser Error****Parser错误消息:无法使用“JScript”,因为在此页面前面已指定了另一种语言(或由CodeFile属性暗示)**源错误:*'第22行:第23行:第24行:第25行:第26行:'我们甚至不能删除这一行。