c# - 不同项目(程序集)之间的反射(reflection)

标签 c# .net reflection

有没有办法从给定的项目中创建包含在其他项目中的类的实例?

我通常使用 Assembly.GetExecutingAssembly().CreateInstance(),但显然,此调用将返回 NULL,因为我指定的类在另一个项目中。

有什么想法吗?

最佳答案

如果您真的想使用反射来实现这一点,请查看 Assembly.LoadFrom()http://msdn.microsoft.com/en-us/library/system.reflection.assembly.loadfrom.aspx 或者,正如有人指出的那样,您可以简单地使用项目引用。

关于c# - 不同项目(程序集)之间的反射(reflection),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13807966/

相关文章:

c# - 将 null 分配给类的实例和仅声明之间有什么区别

c# - 如何引用 dotNet Core 项目?

c# - 我如何为具有任意层次结构的类建模?

.net - PostgresException : 28000: no pg_hba. 主机 <IP 地址> 的 conf 条目,用户 "<username>",数据库 "<database>",SSL 打开

c# - 在哪里可以找到要下载的 .NET 源代码?

java - 反射清除Android应用程序缓存的方法

java - 反射访问内部类时的异常

c# - 可以用 lambda 函数覆盖方法吗

c# - 低级 key 钩

c# - 为什么我们不能从 EntityObject 获取 ObjectContext