【发布时间】:2011-03-18 16:13:12
【问题描述】:
我有一个 C# Windows 窗体交互式应用程序和一个相关的 C# Windows 服务。
在部署这些的特定机器上,登录和应用程序启动是自动的。交互式应用程序总是在服务之前启动。该应用程序有一个状态指示器来显示它何时连接到服务,但这些机器速度很慢,我的服务需要 45-60 秒才能最终启动。在此期间,屏幕上什么也没有发生。
我应该指出,我的服务启动很快......它是依赖(和其他)服务需要一些时间才能启动。
我希望在应用程序等待服务时显示 Windows 启动进度的某种指示。我正在考虑显示一个进度条,显示类似started_automatic_services/automatic_services。还有其他更合适的方法吗?
【问题讨论】: