1

再び、皆さん、

JIT デバッガーに関する簡単な質問です。ボタンを使用して関連するサービスを制御できる Windows フォームがあります。ボタンは機能し、サービスを完全に制御でき、クラッシュは発生しません。ただし、サービスを停止するたびに、次のメッセージが表示されます。

An unhandled exception"'System.ObjectDisposedException') occurred in Proxy_Service_3_5.exe

その後、アプリケーションは楽しく続行されます。問題なくフォームからサービスを再起動し、停止すると、JIT 呼び出しが再度発生します。他の誰かがこれを経験しましたか?以下にボタンのコードを含めました。他に何か必要な場合はお知らせください。

private void btnStopService_Click(object sender, EventArgs e)
    {
        if (GetServiceStatus(ServiceName) == "STOPPED")
        {
            MessageBox.Show("Service is not running");
        }
        else
        {
            try{
                myService.Stop();
                tbServiceStatus.Text = GetServiceStatus(ServiceName);
            }
            catch (ObjectDisposedException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
    }

乾杯。

4

0 に答える 0