有没有办法从给定的项目中创建包含在其他项目中的类的实例?
我通常使用 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/