我有一个用c#开发的Windows应用程序,每天在机器启动时自动启动。通过使用这个Windows C#应用程序,我们启动了一个HTML应用程序来显示从这个C#应用程序读取的所有细节。在启动html之前,这个Windows应用程序会从服务器读取更新的数据(如果有的话)。 我的问题是,当机器启动应用程序也启动并无法连接到服务器,并进入闲置状态,并启动HTML应用程序和HTML应用程序将无法沟通,并从Windows应用程序获取任何数据。在机器重启时自动重启应用程序挂起应用程序
但是,当手动再次停止并启动Windows应用程序,它开始连接到服务器,并启动HTML与适当的数据。
在注册表设置中,我们将winlogon设置为c:\ myapplication.exe。 有什么办法可以让我的C#应用程序等待机器完全启动并加载机器中的所有网络连接,然后启动应用程序。
有任何建议。
问候 桑杰塔
如何在没有网络连接可用的情况下重试? –