Ambiguous match found:asp.net webform的异常

,asp.net webform的项目
在 本地iis中部署正常,iis直接指向源代码项目

发布以后到服务器就报错

Ambiguous match found

找老半天原因
原来是因为页面上一个html控件的名称和cs后台一个变量名称一样,大小写不一样。这样发布以后net就认为是一个变量
就认为模糊使用了,真是杯具,不区分大小写

但是没有发布的时候,是不会有这个问题的
原文地址:https://www.cnblogs.com/zjypp/p/2319277.html