我创建了一个服务,它会显示“Hello World”的消息时,它启动时.. 服务的OnStart方法包括以下代码:为什么我的自定义Windows服务不工作?
protected override void OnStart(string[] args)
{
System.Windows.Forms.MessageBox.Show("Hello World");
}
的服务是完全安装,但是当我开始服务我得到以下错误。
本地计算机上的RucService已启动,然后停止。如果某些服务无需执行任何操作,则会自动停止,例如,性能日志和警报服务。
所以也没有显示消息的Hello World。这是为什么发生?
[从Windows服务显示消息框]的可能重复(http://stackoverflow.com/questions/2786598/show-a-message-box-from-a-windows-service) – Cheeso 2011-04-29 14:58:44