zoukankan      html  css  js  c++  java
  • 关于异常Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

    关于Microsoft.CSharp.RuntimeBinder.RuntimeBinderException的异常一般来自于两种,

    第一种:

    Predefined type 'Microsoft.CSharp.RuntimeBinder.Binder' is not defined or imported

    解决它的办法是,直接在项目引用中添加 Micorsoft.Csharp 就可以了。

    第二种:

    an exception of type 'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException'

    引起这种异常的错误是因为匿名类型是不能跨程序集(assembly)的,第一种解决办法是使用 Expando ,第二个办法是在源程序集的AssemblyInfo.cs中加入:

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

    使用第二种方法后,匿名类型可以传递到目标程序集。

  • 相关阅读:
    第六次作业
    第五次作业1
    java第三次作业
    JAVA 第二次作业
    JAVA第一次作业
    第 十一 次作业
    第十次作业
    第九次作业
    第八次作业
    第七次作业
  • 原文地址:https://www.cnblogs.com/soundcode/p/6895434.html
Copyright © 2011-2022 走看看