ASP.NET中 分析器错误:发现不明确的匹配
生活随笔
收集整理的這篇文章主要介紹了
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){Response.Write(Button1.Text);Response.Write(button1);} }
其中的Button1為一個服務器控件,button1為普通變量,雖然是合法的代碼但是仍然發生不可預料的錯誤,所以變量的命名習慣還是需要注意的。
錯誤信息
引發錯誤的參考代碼如下:
public partial class _Default : System.Web.UI.Page {private string button1="test";protected void Page_Load(object sender, EventArgs e){Response.Write(Button1.Text);Response.Write(button1);} }
其中的Button1為一個服務器控件,button1為普通變量,雖然是合法的代碼但是仍然發生不可預料的錯誤,所以變量的命名習慣還是需要注意的。
轉載于:https://www.cnblogs.com/cl1024cl/archive/2008/07/24/6204900.html
總結
以上是生活随笔為你收集整理的ASP.NET中 分析器错误:发现不明确的匹配的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设计功能和界面测试用例一
- 下一篇: 揭开Google暴利秘密的数学公式