.net - ClickOnce 部署 - 在启动时运行

标签 .net clickonce

我已成功将我的 clickonce 部署应用程序配置为在系统启动时运行,方法是将注册表项添加到:SOFTWARE\Microsoft\Windows\CurrentVersion\Run\。

但是,当系统启动时,我的应用程序会在网络可用之前运行。无论如何我可以配置它以便我的应用程序等待网络资源可用吗?或者我需要在启动时检查网络吗?

谢谢, 帕夫

最佳答案

我发布这篇文章是为了预料到会有一连串的反对票,但即使这是一个丑陋的解决方案,它也应该有效。

这不是最优雅的方法,但不是使用注册表,您可以在用户的​​程序菜单上的启动文件夹中放置一个快捷方式。它应该在网络可用后加载。

关于.net - ClickOnce 部署 - 在启动时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650650/

相关文章:

.net - 问:如何配置cloudbuild.yaml以运行测试?

c# - 使用 C/C++ 学习 COM 会帮助我更好地理解 .NET 吗?

clickonce - ClickOnce 发布的应用程序的 setup.exe 如何知道如何获取先决条件?

.net - 如何使用 ClickOnce 安装 COM

c# - 指定 ArrayList 元素的类型

c# - Page.IsValid 和 args.IsValid 之间的关系是什么

c# - 计算机锁定时 WebClient.DownloadFile 挂起

deployment - 具有 Crystal Reports 前提条件的 ClickOnce 部署

c# - 如何在 ClickOnce 应用程序的无签名程序集项目中设置 LARGEADRESSAWARE?

c# - .net(winforms,不是 asp)多服务器部署