我在浏览器应用程序之外创建了一个业务线。
我需要对更新过程进行更多控制。
我想在开始下载更新时启动更新屏幕,然后停用应用程序。但据我所知,我无法判断工人是否正在进行中。如果 ReportProgress 可用或类似的东西,那就太好了。也许有,我完全想念它。如果我可以根据下载的字节数制作进度条,那就太好了。
现在,我可以像这样远程执行任何操作的唯一方法是等待几秒钟,如果 CheckAndDownloadUpdateCompleted 事件没有触发,我知道它可能正在下载???显示间歇性进度条,并等待它完成。幸运的是,业务需求之一是启动启动画面。我打赌这会奏效......但是男人这样做只是觉得太糟糕了,必须有更好的方法。
建议?