添加此内容以供后代使用,因为我在 Google 搜索中找不到任何具体内容。
问题:
以下方法或属性之间的调用不明确:“System.Web.HttpUtility.UrlEncode(string)”和“System.Web.HttpUtility.UrlEncode(byte[])”
注意:此问题至少特定于在一个签名中接受字符串和在类似签名中接受 byte[] 的重载方法(请参阅上面的 UrlEncode 签名)。
此问题在部分使用 ASP.NET MVC4 时表现为 RuntimeBinderException,但它可能在其他环境中发生。关键是 UrlEncode 有两个重载,运行时绑定器无法确定要使用哪个重载。