我开始学习AppDomains,我就是不明白CreateInstance和CreateInstanceFrom之间的区别。两者都返回需要解包的objecthandle。有没有人能帮个忙。
发布于 2012-06-08 10:46:53
它们都返回一个AppDomain,但是不同之处在于如何定位要创建的AppDomain。CreateInstanceFrom基于提供程序集文件路径,而CreateInstance基于提供要加载的程序集名称。
请参阅以下内容(请注意两者中第一个参数的区别):
CreateInstanceFrom http://msdn.microsoft.com/en-us/library/2xkww633.aspx
assemblyFile
包含定义所请求类型的程序集的文件的名称,包括路径。使用LoadFrom方法加载程序集。
CreateInstance http://msdn.microsoft.com/en-us/library/44s54yc4.aspx
assemblyName
程序集的显示名称。参见Assembly.FullName。
https://stackoverflow.com/questions/10942374
复制相似问题