我正在创建一个Windows服务。我的要求是在特定的时间间隔内从Windows NT服务中显示窗体。为了测试目的,我只想在服务启动时显示窗体:
protected override void OnStart(string[] args)
{
eventLog1.WriteEntry("In OnStart -before form show");
Messager_Form obj = new Messager_Form();
obj.Show();
// System.Diagnostics.Process.Start("calc.exe");
eventLog1.WriteEntry("In OnStart -after form show");
// timer1.Start();
}
IT出了问题。表单没有显示,计算过程也没有运行。我找到了一些链接显示弹出窗口,但大部分都建议使用WCF。难道没有不需要WCF的方法吗?有人能告诉我如何实现吗?