ASP.NET运行时出现分析器错误,提示如下,怎么解决

分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
分析器错误消息: 发现不明确的匹配。
源错误:
行 1: <%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="Park.MainPage" enableViewState="False" smartNavigation="False"%>
行 2: <%@ Register TagPrefix="parkControl" TagName="TitleBar" Src="Title/TitleBar.ascx" %>
行 3: <%@ Import namespace="Park.Common"%>

源文件: /park/default.aspx 行: 1

查找你的aspx页面里面的控件是否有和你的aspx.cs里面的类变量重名(不区分大小写)的ID,或者页面里是否有控件重名?在IIS下运行之后,因为服务器是不区分大小写了,因此出现变量重名情况,从而导致 “发现不明确的匹配”错误,例如:protected System.Web.UI.WebControls.Label lblUserName;
protected System.Web.UI.WebControls.Label lblUsername;这样就是重名了
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-26
搜索一下你的代码cs文件,是不是后台代码里有多个default的类导致匹配不明确

.net 分析器错误 说明: 在分析向此请求提供服务所需资源时出错.请检查...
程序集之间存在引用时,当某一个程序集的引用与现在的dll不是一个 时间生成的,可能出现类似情况。1对dll进行重新生成。并先对旧有的文件进行删除工作之后再进行生成。并要查看bin中生成文件的时间,是否是新生成的文件。2也可查看源文件的引用是否存在引用错误,文件是否存在。

ASP.net分析器错误消息: 未能加载类型“IWMS.Global“
删除根目录下的global.asax,同时将bin目录重新上传一下。顺便提醒你,你上传一下asp.net探针,测试下你的NET环境是否正常。另外iwms5.1以上需要给users读写权限。

分析器错误信息: 无法识别的配置节“connectionStrings”高...
web.config配置文件,设置数据库连接字符串格式为:<appSettings> <add key="sqlConnectionString" value="Password=sa;Persist Security Info=False;User ID=sa;Initial Catalog=oa_db;Data Source=.;"> <\/add> <\/appSettings>

asp.net中“\/”应用程序中的服务器错误
这个你要换成2.0版的才行,

asp.net服务器配置错误问题解决方案
IIS 中没有将虚拟目录配置为应用程序,可能导致此错误。解决方案有如下几种:1)通常需要重新配置IIS虚拟目录 ,如果你的程序是用 vs2005开发的,请在虚拟目录属性里 选择 .net版本为2.0.2)确保某一虚拟目录下的项目目录不发生嵌套。3)将web.config文件中的<authentication>标签以及之间的内容全部删除。

ASP.net 运行allowdefinition=machinetoapplication 节是错误
回答:我也出现了这个问题,把位于子目录中的web.conig文件中的,Authentication配置节删除就没有问题了!! 谢谢,还有就是把 ‘IIS-属性-虚拟目录创建为应用程序’ 看看?

ASP.NET IIS 应用程序中的服务器错误
解决方法一: 在cmd 命令行中运行 C:\/WINDOWS\/Microsoft.NET\/Framework\/v2.0.50727\/aspnet_regiis.exe -i 解决方法二: 在IIS中选中该网站,单击右键‘属性’,选择 Asp.net 标签栏。将 Asp.net 版本改成2.0 即可。 Microsoft .NET Framework 版本:1.1.4322.2300 本回答由电脑网络分类达人 李志平推荐 举报| 答案...

今天做项目 运行时出现:
好久没有搞asp.net了,记得一个最简单的方法,出现这个问题,你可以把这个相关的文件都删除,然后新建就可以了。

“\/”应用程序中的服务器错误。分析器错误 说明: 在分析向此请求提供服...
一般的是Web Config中的东西错误,我以前也碰见过,明明调试好的网站,但是到别的机器上配置就出现分析器错误,看看对应的文件html代码有无错误,然后在NET中将Haozhou.Controls.HzNavigate重新引用一下

“\/”应用程序中的服务器错误。 该怎么解决?
这是你所打开的网站所在的服务器组件故障。或页面代码错误。导致ASP.NET不能正确分析执行。跟你所使用的电脑及系统没有任何关系。这个信息是通知给网站的管理者。而你是内容(服务)请求者。一般事业单位。国家单位的网站管理员都是不负责的。错误也不是及时修正的。如果需要。你可以联系网站管理员。报告...

相似回答