C# アセンブリからアセンブリにアクセスしようとする場合、いくつかの方法があります。
AssemblyResolve
イベント ハンドラー を実装するhttp://msdn.microsoft.com/en-us/library/system.appdomain.assemblyresolve(v=vs.110).aspx.config ファイルのプロパティを使用して、アセンブリ要求をリダイレクトします
(1) のイベントの ResolveEventArgs のプロパティについてhttp://msdn.microsoft.com/en-us/library/system.resolveeventargs.name(v=vs.110).aspxに記載されているように、 「名前はポリシーが適用される前のアセンブリ名。"
ただし、これらのメソッドの順序に関するドキュメントは見つかりませんでした。AssemblyResolve
リダイレクトがプローブされる前にイベント ハンドラーが呼び出されますか? それとも逆?
第二に、何らかの方法でポリシーをに適用する可能性はありResolveEventArgs
ますか? たとえば、リダイレクトされたバージョン範囲を .config ファイルから要求するには?