0

WPF デスクトップ アプリケーション (Silverlight なし) で実行される WPF プラグインを開発しています。私のプラグインは、アプリケーションの終了時にクリーンアップを行う必要があるため、次のイベント ハンドラをプラグイン クラスに追加しましたが、イベントがハンドラに到達しません!!!

    void Setup()
    {

            Application.Current.Exit += new ExitEventHandler(Current_Exit); 
    }

    void Current_Exit(object sender, ExitEventArgs e)
            {
                logger.LogEvent("Application Exit event fired");
                DoCleanup();
            }

私はアプリを介してデバッグし、Setup() メソッドが正常に呼び出されたことを確認できましたが、イベント ハンドラーは呼び出されませんでした。アイデア、なぜこれが起こるのか

4

0 に答える 0