Assembly-加载程序集

原创 2016年06月01日 16:07:33

//  #1 加载程序集

Assembly ass = Assembly.Load("程序集名称");
//  #2 激活创建实例
object obj = ass.CreateInstance("类的全称"); //加上程序集名+类名
//  #3 获取方法
Type type = obj.GetType();
MethodInfo method = type.GetMethod("方法名");
//  #4 执行方法

method.Invoke(obj, new object[] { "" });

备注:也可以在第二步激活实例化对象时显示转换为实例的对象(省略 3,4步骤)

关于动态加载程序集

        第一次在博客上面乱弹,实在有点惭愧。但有的时候真希望能将自己的所得拿出来和大家分享。为了不让自己的成果尘封,也不让自己的错误延续,我还是决定拿出来和给大家看看。如果我的所说没错的话希望...
  • smartstar2005
  • smartstar2005
  • 2006年10月04日 01:40
  • 988

C# 动态加载程序集

在.Net 中,程序集(Assembly)中保存了元数据(MetaData)信息,因此就可以通过分析元数据来获取程序集中的内容,比如类,方法,属性等,这大大方便了在运行时去动态创建实例。 MSDN解释...
  • pengdayong77
  • pengdayong77
  • 2015年08月13日 22:01
  • 1214

关于“未能加载文件或程序集”的解决方法

关于“未能加载文件或程序集”的解决方法 - dreamman - dreamman我把服务器上的一个asp.net程序下载到本地机XP系统上安装,设置了虚拟目录后用浏览器打开,一切正常。但我重启电脑后...
  • lovegonghui
  • lovegonghui
  • 2016年04月01日 16:22
  • 5424

未能加载文件或程序集“Microsoft.CSharp - 解决方案

错误 4 未能加载文件或程序集“Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3...
  • lalala003
  • lalala003
  • 2013年05月14日 11:44
  • 2790

C#(VS)中,未能加载文件或程序集...问题的解决办法

问题描述:在VS中运行一个C#程序,出现   未能加载或程序集“XXXX,Version=0.0.0.0,Culter=neutral,PublicKeyToken=null”或它的某一个依赖项。试图...
  • qq_22176697
  • qq_22176697
  • 2015年06月23日 14:36
  • 2894

"未能加载文件或程序集“MySql.Data, Version=6.9.3.0”或它的某一个依赖项。

使用Ef for mysql 报错: {"未能加载文件或程序集“MySql.Data, Version=6.9.3.0, Culture=neutral, PublicKeyToken=c5687f...
  • u011127019
  • u011127019
  • 2015年09月21日 15:49
  • 4316

C#中未能加载文件或程序集的问题

这两天编写一个项目的时候,在测试时总会出现 未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=...
  • u012356810
  • u012356810
  • 2014年12月12日 14:54
  • 4443

连接MySQL 提示错误"未能加载文件或程序集“MySql.Data, Version=5.1.4.0,

问题困扰了我一天吧,不过最后还是顺利的解决了,
  • whminyi
  • whminyi
  • 2014年05月31日 19:58
  • 2088

分析器错误信息: 未能加载程序集 app_Web _**** 请确保在访问该页之前已经编译了此程序

这个是asp.net程序在发布时候选项错误导致的问题,就我自己而言,我的网站是在一个虚拟目录(main)下,但是我是发布到一个本地目录下,然后用http://localhost/main这样来访问,所...
  • p2227
  • p2227
  • 2010年07月27日 15:58
  • 4350

解决“未能加载文件或程序集Microsoft.SqlServer.SqlEnum,”的思路及解决过程

最近在做C#执行Sql脚本的程序,环境VS2012+Sql Server 2008。本地运行没有错误,但是发布到服务器上就报如下错误 “/”应用程序中的服务器错误。 未能加载文件或...
  • santianbushuijue
  • santianbushuijue
  • 2014年03月26日 11:35
  • 1887
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Assembly-加载程序集
举报原因:
原因补充:

(最多只允许输入30个字)