Type t = Type.GetType("WFBusinessRules.OrganizationModel");
问题就是t总是为null

解决方案 »

  1.   

    WFBusinessRules.OrganizationModel是自己写的一个业务组件
      

  2.   

    如果改为
    Type t = typeof(WFBusinessRules.OrganizationModel);
    即可
      

  3.   

    应该是字串"WFBusinessRules.OrganizationModel"有问题
    the fully qualified name for a class might look like this:
    TopNamespace.SubNameSpace.ContainingClass+NestedClass,MyAssembly More,see:
    ms-help://MS.MSDNQTR.2003APR.1033/cpref/html/frlrfsystemtypeclassgettypetopic1.htm
      

  4.   

    Type t = typeof("WFBusinessRules.OrganizationModel");
    WFBusinessRules.OrganizationModel dObj = Activator.CreateInstance(t) as WFBusinessRules.OrganizationModel ;
      

  5.   

    要用完整名称.包括你的命名空间.
    Type t = Type.GetType("NameSpace.WFBusinessRules.OrganizationModel");
      

  6.   

    http://www.zpcity.com/ArLi//commonprj/cls_LoadDll.cs
      

  7.   

    Agree FileNewExit((呵呵))。Append the assembly name(without .dll) after the namespace.class name:
    Type t = Type.GetType("WFBusinessRules.OrganizationModel, myassembly");