如何在throw异常中将我的文本显示为错误文本?

时间:2014-10-12 11:53:51

标签: c#

我写了一个窗口服务项目,我想在发生一些错误时显示错误信息,在OnStart()函数中,(带有throw)然后服务没有启动。

protected override void OnStart(string[] args)
{
    // do some code ...

    // when some error occur:
    throw new System.Exception("my error text!!!");
 }

没关系,服务还没有开始。但是我的错误文字'没有显示!!!并且系统显示自己的错误文本("如果..."则会自动停止某些服务)

当他启动服务并发生一些错误时,如何将用户的文本显示为错误文本?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用MessageBox的{​​{1}}功能显示错误消息:

User32.dll