【发布时间】:2017-02-18 19:26:12
【问题描述】:
最近我已将我的 ASP.Net 网站 转换为 ASP.Net Web 应用程序
由于这是一个巨大的项目,我会遇到一些不排除的错误
最近的一个是区分大小写问题
当我尝试编译时,它编译为不区分大小写的变量,因此不会出现问题
但是在运行时,它是区分大小写的,因此会出现“ambiguous match found”错误
如何在运行环境中发生之前扫描整个项目以找到此类匹配项?类型
【问题讨论】:
-
C# 和 javascript 区分大小写,无论应用类型如何。你确定这是问题所在?
-
是的。我只是在我的应用程序中的那个问题。我在一页中发现了错误,但它可能在更多页中发生。这里我的案例示例: 2 次定义文字
字面意思>。它没有给出任何错误,但是当我运行并进入该页面时,它给出了错误 -
也许你应该这样做,这样你的名字就不会冲突。
-
老实说,如果我是你,我会修复所有错误。我想不出其他办法。
标签: c# asp.net visual-studio visual-studio-2017 web-site-project