アプリケーションが GAC 内のアセンブリへの参照を持つアセンブリを読み込もうとしたときに、これらのアセンブリがマシン上で利用できない場合はどうなりますか?
基本的に、アセンブリの読み込みに成功して、参照されたアセンブリがエンド ユーザーのマシンで利用可能であると想定したいと考えています。私は密集していますか?
アプリケーションが GAC 内のアセンブリへの参照を持つアセンブリを読み込もうとしたときに、これらのアセンブリがマシン上で利用できない場合はどうなりますか?
基本的に、アセンブリの読み込みに成功して、参照されたアセンブリがエンド ユーザーのマシンで利用可能であると想定したいと考えています。私は密集していますか?
基本的にはアセンブリの読み込みが成功することに依存したい
こんなものに頼っても無駄!とにかく、あなたの質問に答えるには、例外が発生します。例外がスローされない場合は、依存アセンブリが読み込まれています。例外がスローされた場合、例外が存在しないか、その他の問題が発生しています。
ランタイムが必要なアセンブリをロードできない場合は、例外がスローされます (起動時にロードしようとしても、 を介して動的にロードしようとしても問題ありませんAssembly.Load()
)。したがって、例外が発生しない場合は、クラスが利用可能であると期待できます。