[c#]分析器错误消息: 发现不明确的匹配。

(1)相同的变量名称

protected System.Web.UI.WebControls.Label lbltitle;
protected System.Web.UI.WebControls.Label lblTitle;

(2)

查找你的aspx页面里面的控件是否有和你的aspx.cs里面的类变量重名(不区分大小写)的ID
具体如下:
aspx页面中<input name="username" runat="server" type="text" id="username" >
aspx.cs代码中public string UserName=null; 
出现冲突! 修改aspx.cs中变量名称userName2后OK
因为一般你在vs里面启动时,这个dev web会区分控件和后台代码变量大小写,
而部署到IIS服务器后,服务器不区分大小写了,因此出现变量重名情况,从而导致 “发现不明确的匹配”错误。

(3)

空间id冲突。虽然说vs会自己检测并修改冲突的id,但是也不是所有情况都能检测出来。

在我的页面中有个id=fileUpload的上传控件,还有个id=fileUpload的div,并且该div具有runat=server属性,vs怎么着都检测不出来,所以到iis上才会出现错误。

时间: 2024-11-16 04:25:06

[c#]分析器错误消息: 发现不明确的匹配。的相关文章

分析器错误消息: 未能加载类型“MvcBBS_Default”。

问题描述 说明:在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件.分析器错误消息:未能加载类型"MvcBBS_Default".源错误:行1:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="MvcBBS_Default"%>行2:行3:<!D

分析器错误消息: 未能加载类型“InternetShopping.Proshow”。

问题描述 "/"应用程序中的服务器错误.--------------------------------------------------------------------------------分析器错误说明:在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件.分析器错误消息:未能加载类型"InternetShopping.Proshow".源错误:行1:<%@PageLanguage="C#"Au

发现不明确的匹配

问题描述 aspx代码<%@Pagelanguage="c#"Codebehind="FlowerList.aspx.cs"AutoEventWireup="false"Inherits="FlowerWeb.FlowerList"%><%@RegisterTagPrefix="eshop"TagName="HeaderMenu"Src="UserContro

ASP.NET中分析器错误:发现不明确的匹配

这是一个不好的代码习惯引起的发布后运行时的问题.错误原因为.net2.0无法正确识别服务器控件和变量的大小写区别,但是这个错误只有在iis中体现,在文件系统的调试中没有发生. 错误信息 引发错误的参考代码如下: public partial class _Default : System.Web.UI.Page { private string button1="test"; protected void Page_Load(object sender, EventArgs e) {

求救,添加web service分析器错误消息: 未能创建类型“myWebService”。

问题描述 上述错误时怎么回事,求指教 解决方案 解决方案二:自己顶,帮门解决方案三:顶,来人啊啊啊解决方案四:asmx文件,找不BIN目录.BIN目录要放到网站的根目录上解决方案五:我自己做的webservice生成后,没看到bin目录啊解决方案六:还原你的问题:解决方案七:问题是这样的,但是怎么解决呢?大神解决方案八:删除了重新再创建一下解决方案九:把webservice项目生成的dll文件放到目标文件的bin文件夹下就ok了.解决方案十:按下F6编译一下..解决方案十一:你的asmx本身都出

分析器错误

问题描述 "/"应用程序中的服务器错误.--------------------------------------------------------------------------------分析器错误说明:在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件.分析器错误消息:类型"网上书店系统.Global"不明确:它可能来自程序集"C:WINDOWSMicrosoft.NETFrameworkv4.0.3031

IIS 报分析器错误

问题描述 "/"应用程序中的服务器错误.--------------------------------------------------------------------------------分析器错误说明:在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件.分析器错误消息:未能创建类型"gsdx_webserver.gsdxyb_WebService".源错误:行1:<%@WebServiceLanguage=&q

iis分析器错误,不允许包含文字内容

问题描述 "/"应用程序中的服务器错误.分析器错误说明:在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件.分析器错误消息:"System.Web.UI.HtmlControls.HtmlTableCellCollection"内不允许包含文字内容("<tdonclick="MailForward('").源错误:行302:</tr>行303:<tr>行304:<t

好友申请如何自定义时间戳才能与消息的时间戳进行匹配

问题描述 1. 我发现好友申请了N次 但对方收到的message都是第一次申请时的内容,这是为什么?2. 好友申请如何自定义时间戳才能与消息的时间戳进行匹配 解决方案 1.这是因为第一次的申请没有处理,第二次发就不会重复发送:2.你说的这个自定义时间戳和消息时间戳匹配是什么意思,可否详细描述下?