再次,伙计们,
关于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);
}
}
}
干杯。