MAFアドインを設定する方法はありますか?System.Reflection.Assembly.GetEntryAssembly()はアドインのAppDomainから呼び出されたときにアドインのメインアセンブリへの参照を返しますか?MAF AddInのEntryAssembly
背景:私のプロジェクトの特定のセキュリティ要件を満たすためには、別個のAppDomainにアドインをロードする必要があります。また、GetEntryAssembly()の結果は、アドインのAppDomain 。私は、MSDN MAF walkthroughに配置されたパターンに従ってテストケースを開発しました。私のテストケースでは、アセンブリが別のAppDomain(またはプロセス)にロードされている場合、GetEntryAssembly()は常にnullを返します。
「GetEntryAssemblyメソッドは、マネージアセンブリがアンマネージドアプリケーションからロードされたときにNothingを返すことができます」というメッセージが表示されます。これはMAFのAppDomain境界を越えるプロキシに適用されますか?
問題のアセンブリと実行可能ファイルはすべて厳密な名前を持っています。