[c#]分析器错误消息: 发现不明确的匹配。
来源:互联网 发布:php 修改文件名 编辑:程序博客网 时间:2024/06/03 18:36
(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上才会出现错误。
1 0
- [c#]分析器错误消息: 发现不明确的匹配。
- 分析器错误 发现不明确的匹配
- ASP.NET中 分析器错误:发现不明确的匹配
- 【转】分析器错误信息: 发现不明确的匹配。
- 发布网站,出现:分析器错误信息: 发现不明确的匹配
- 发布网站后 分析器错误信息: 发现不明确的匹配。
- 发布网站,出现:分析器错误信息: 发现不明确的匹配
- “发现不明确的匹配”
- 编译测试后出现“发现不明确的匹配”错误
- 编译测试后出现“发现不明确的匹配”错误
- 发布asp.net 2.0 网站,出现"分析器错误信息: 发现不明确的匹配"
- C# 用IIS发布网站,出现:分析器错误信息: 发现不明确的匹配
- 网站发布成功,在测试机上报运行时错误,发现不明确的匹配
- 反射重载方法(发现不明确的匹配)
- c#反射重载方法(发现不明确的匹配)
- c#反射重载方法(发现不明确的匹配)
- 别的工程转到vs2008,发现错误:error C2668: “tan”: 对重载函数的调用不明确
- C语言中的作用域不明确错误
- man adduser
- kk音标导读(上):赖世雄老师26个英语字母导读示范 (附我备注)
- 小叮当与海盗仙子
- 单恋的那段时光
- 学习博客
- [c#]分析器错误消息: 发现不明确的匹配。
- 激乐人心.内嵌中字
- line-height绝对值和相对值的区别
- Codeforces Round #261 (Div. 2) A,B,C,D,E
- 451B - Sort the Array
- 修改ArrayList
- Android开发框架androidannotations使用初始
- 4.4临时文件
- win8下安装mac10.8.4懒人版双系统教程