難読化されたPowerPointアドインがあります。リボンイベントハンドラーをRibbonクラス(Visual Studioアドインウィザードによって生成されたクラス)から難読化から除外しました。
現在、次の問題に直面しています。一部のイベントハンドラーは適切に呼び出され、一部は呼び出されません。
たとえば、一部の「ボタンクリック」イベントが呼び出され、一部は呼び出されず、一部のコールバックが呼び出され、一部は呼び出されません(たとえば、アイコンが正しく表示されるため、loadImageコールバックが呼び出されます)、一部のgetEnabledコールバックが呼び出され、一部はそうではありません。すべてのイベントハンドラーとすべてのコールバックは、属性で装飾されています
[Obfuscation(Exclude = true, Feature = "renaming")]
Ildasmは、イベントハンドラーを示し、コールバックは難読化されていません。
一部のイベントハンドラーが呼び出され、一部が呼び出されないのはなぜですか?
一部のコールバックが呼び出され、一部が呼び出されないのはなぜですか?
アドインによって作成されたカスタムリボンに関する詳細情報(ribbon.xmlファイルからのコールバックが見つかったかどうかなど)を提供するアクティビティログを作成するようにPowerPointに依頼する方法はありますか?