我开始研究 AppDomains,但我无法理解 CreateInstance 和 CreateInstanceFrom 之间的区别。两者都返回需要解包的对象句柄。任何人都可以请帮忙。
问问题
2106 次
1 回答
2
它们都返回一个 AppDomain,但不同之处在于如何定位要创建的 AppDomain。CreateInstanceFrom 基于提供程序集文件路径,其中 CreateInstance 基于提供要加载的程序集名称。
请参阅以下内容(注意两者中第一个参数的区别):
CreateInstanceFrom http://msdn.microsoft.com/en-us/library/2xkww633.aspx
汇编文件
包含定义请求类型的程序集的文件的名称(包括路径)。使用 LoadFrom 方法加载程序集。
CreateInstance http://msdn.microsoft.com/en-us/library/44s54yc4.aspx
程序集名称
程序集的显示名称。请参阅 Assembly.FullName。
于 2012-06-08T02:46:53.240 回答