【问题标题】:ClickOnce Deployment - Run at StartupClickOnce 部署 - 在启动时运行
【发布时间】:2009-10-30 15:53:46
【问题描述】:

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

但是,当系统启动时,我的应用在网络可用之前运行。无论如何,我是否可以对此进行配置,以便我的应用程序等待网络资源可用?还是我需要在发布时检查网络?

谢谢, 帕夫

【问题讨论】:

  • 那你为什么要使用 ClickOnce 呢?为什么不是更典型的带有更新组件的 WinForm 应用程序(ala NLaunch)?

标签: .net clickonce


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

    或者,您可以尝试在启动后手动更新。见http://msdn.microsoft.com/en-us/library/ms404263.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多