LINUX DOTNET      Linux DotNET 中文社区

Linux .NET编程与应用技术之专业网站:www.linuxdot.net !     返回首页    
   
[楼主] 安装jexus后,将asp.net网站复制到服务器后,访问时出现Parser Error

错误页具体内容如下:
System.Web.Compilation.ParseException
Expecting </script> and got EOF.
Description: Error parsing a resource required to service this request. Review your source file and modify it to fix this error.

Details: Expecting </script> and got EOF.

Error origin: Parser

Error source file: /var/www/project/login.aspx

Exception stack trace:
  at System.Web.Compilation.AspGenerator.ParseError (System.Web.Compilation.ILocation location, System.String message) [0x00007] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.AspParser.OnError (System.String msg) [0x00019] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.AspParser.GetVerbatim (System.Int32 token, System.String end) [0x00141] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.AspParser.Parse () [0x0004f] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.AspGenerator.Parse (System.IO.TextReader reader, System.String filename, System.Boolean doInitParser) [0x00031] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.GenericBuildProvider`1[TParser].Parse () [0x0003c] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.GenericBuildProvider`1[TParser].GenerateCode () [0x00000] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.GenericBuildProvider`1[TParser].GenerateCode (System.Web.Compilation.AssemblyBuilder assemblyBuilder) [0x00008] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.BuildManager.GenerateAssembly (System.Web.Compilation.AssemblyBuilder abuilder, System.Web.Compilation.BuildProviderGroup group, System.Web.VirtualPath vp, System.Boolean debug) [0x000a0] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.BuildManager.BuildInner (System.Web.VirtualPath vp, System.Boolean debug) [0x00106] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.BuildManager.Build (System.Web.VirtualPath vp) [0x00058] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.BuildManager.GetCompiledType (System.Web.VirtualPath virtualPath) [0x00037] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath (System.Web.VirtualPath virtualPath, System.Type requiredBaseType) [0x0000f] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.UI.PageParser.GetCompiledPageInstance (System.String virtualPath, System.String inputFile, System.Web.HttpContext context) [0x00021] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.UI.PageHandlerFactory.GetHandler (System.Web.HttpContext context, System.String requestType, System.String virtualPath, System.String path) [0x00000] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.HttpApplication.GetHandler (System.Web.HttpContext context, System.String url, System.Boolean ignoreContextHandler) [0x00059] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.HttpApplication.GetHandler (System.Web.HttpContext context, System.String url) [0x00000] in <02e1e87887554e48b2a3b125d1a3e043>:0 
  at System.Web.HttpApplication+<Pipeline>d__225.MoveNext () [0x00564] in <02e1e87887554e48b2a3b125d1a3e043>:0 
Error source context:
Error lines: 17, 17

15:     <!--[if IE]>
16:  <script src="http://libs.baidu.com/html5shiv/3.7/html5shiv.min.js"></script>
17:  <![endif]-->
18: </head>
19: <body>
Version Information: 6.8.0.96 (tarball); ASP.NET Version: 4.0.30319.42000

请问这种情况该怎么解决呢?谢谢!

作者:独人欣赏   发布时间:20年02月25日   可选操作:删除 回复

[1楼] 回复:安装jexus后,将asp.net网站复制到服务器后,访问时出现Parser Error

你aspx代码有问题,mono上不能用“<!--[if IE]>”,你要把这种句子改为:
<%="<!--[if IE]>"%>

作者:yunei   发布时间:20年02月27日   可选操作:删除 回复

 
   
   

留言回复:
标题: * 标题必填
作者:   * 请填上你的名字  
操作键:   * 填入几个字母表示是您写的,便于进一步操作
发言内容:
 
发贴者须知:
1、您无需注册即可发贴,但是,贴子内容必须在法律法规和社会公德所允许的范围内;
2、本站专注IT技术,谢绝包括政治、社会、情感等任何与IT技术无关的贴子在本站发表;
3、本站保留对任何贴子进行删除、禁用、更改、举报、追究等所有权利;
 
今天是: 星期六  星期一  星期二  星期三  星期四  星期五  星期天