首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppDomain.CreateInstance与AppDomain.CreateInstanceFrom的区别

AppDomain.CreateInstance与AppDomain.CreateInstanceFrom的区别
EN

Stack Overflow用户
提问于 2012-06-08 10:31:44
回答 1查看 2.1K关注 0票数 2

我开始学习AppDomains,我就是不明白CreateInstance和CreateInstanceFrom之间的区别。两者都返回需要解包的objecthandle。有没有人能帮个忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10942374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档