当前位置:编程学习 > C#/ASP.NET >>

项目万分紧急,系统发布后,提示“发现不明确匹配!”

调试没有一点问题,发布后提示如下错误:

“/”应用程序中的服务器错误。 
-------------------------------------------------------------------------------- 

分析器错误   
说明:   在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。   

分析器错误信息:   发现不明确的匹配

我是做好一个页面后复制成另外一个页面继续开发,后面全部删除,重新创建新页面仍然发布后仍然以上错误提示,我仔细检查没有网上说的以下几条原因:

(1).前台页面中控件定义重复,而后台定义未修改控件名称(此种在VS2003下可能发生,在更高版本中后台定义已经没有,直接前台中修改都可以了)

(2)控件名与变量名相同

(3)控件名与变量名之中,有两个名字相同,但大小写不同。如控件名为:MyTitle,而变量名为::mytitle

请高手赐教,项目万分紧急!  在线急盼! --------------------编程问答-------------------- 问题补充:我的是vs2008环境,服务器是window server 2003  --------------------编程问答-------------------- 你能把你的两个页面的代码给出来瞧瞧么。肯定是命名错误 --------------------编程问答-------------------- 肯定是有重复的定义,导致程序不知道要引用哪个 --------------------编程问答-------------------- 把你提示错误的代码行贴出来看看 --------------------编程问答-------------------- 一般是你前台的页面定义的控件名称与你.cs文件里面的类变量使用的重复的名称。

网站发布后,在服务器上是不区分大小写,所以看看的名称是否重复。 --------------------编程问答-------------------- 做好一个页面后复制成另外一个页面继续开发,后面全部删除,重新创建新页面仍然发布后仍然以上错误提示
=============================
复制页面有可能出现命名错误,这种省事的方法可能费事,建议不要用 --------------------编程问答-------------------- 有重复命名 --------------------编程问答-------------------- 矛头一致的指向了命名问题!!!楼主,你懂得,哈 --------------------编程问答-------------------- 复制页面有可能出现命名错误,这种省事的方法可能费事,建议不要用

命名懂得?

namespace 命名.文件夹 --------------------编程问答-------------------- sl大法

save/load 玩过游戏没有? 你删除了你认为错误的东西之后如果能运行,那就找到错误源

逐步调精就是了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,