Microsoft.CSharp.RuntimeBinder.RuntimeBinderE…

2018-06-22 07:30:11来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1.原因是我们在使用动态类型时,使用关键字dynamic。

2.如果调用处不是同一个类库时,会引发“Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”

原因:

  匿名类型是internal级别的。

  其它类库是无法访问的。

解决办法:

[assembly: InternalsVisibleTo("NameSpace1.SubNameSpace1")]  

备注:NameSpace1.SubNameSpace1 当前要使用的项目命名空间。如:现在要用的项目是WebMvc,你就是使用[assembly: InternalsVisibleTo("WebMvc")]  

位置一定要放对,否则还是会报错。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:.Net WebRequest异步请求与WebClient异步请求

下一篇:通过Http接口及SolrNet 两种方法基于Solr5.5.1 实现CURD