看一下这儿:
http://www.c-sharpcorner.com/1/Reflection_in_net.asp
http://www.c-sharpcorner.com/1/WCReflection.asp

解决方案 »

  1.   

    snof(雪狼): 我希望在程序中load两个版本的Assembly,也就是说,两个Assembly只有Version不同,名字是相同的。我在load第一个时没有问题,但因为已经存在了相同名字的Assembly,程序不再加载第二个Assembly。这两篇文章介绍反射机制很多,但没有提及我的问题。
      

  2.   

    SampleAssembly = Assembly.Load("Assembly text name, Version, Culture, PublicKeyToken");
    能不能加入Version呢
      

  3.   

    好像只要Assembly的名字相同就不再load了。
    我在考虑是否能通过创建新的AppDomain来解决这一问题。
      

  4.   

    写一个XML的*.exe.config设置一下啦