2

AppDomainsについて勉強し始めましたが、CreateInstanceとCreateInstanceFromの違いを理解できません。どちらも、ラップを解除する必要があるオブジェクトハンドルを返します。誰でもこれを手伝ってくれませんか。

4

1 に答える 1

2

どちらも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を参照してください。

于 2012-06-08T02:46:53.240 に答える