【问题标题】:How to start minimized ClickOnce application on Windows startup?如何在 Windows 启动时启动最小化的 ClickOnce 应用程序?
【发布时间】:2012-01-31 06:38:59
【问题描述】:

我通常会为要在 Windows 启动时最小化启动的应用程序设置一些命令行参数,但是当您通过应用程序引用快捷方式启动 ClickOnce 应用程序时,它不接受参数。

还有其他方法可以最小化应用程序启动吗?通过 URL(使用 URL 参数)启动应用程序对我来说不是一个选项,因为无法保证用户在 Windows 启动时会连接到 Internet。

这是一个WPF 应用程序。为了使应用程序从 Windows 启动,我将注册表项放入应用程序引用中,如 ClickOnce and startup on Windows logon (Vista) 中所述。

【问题讨论】:

  • 不确定您在寻找什么神奇的解决方案。这是一个:在设计器中将主窗口的 WindowState 设置为“最小化”。
  • 但是即使您手动启动应用程序,它也会开始最小化。它应该只在 Windows 启动时最小化到托盘。

标签: c# wpf clickonce startup


【解决方案1】:

只要您至少使用 .NET 3.5 SP1,您就可以将参数传递给 app-ref 快捷方式,请参阅 How to pass arguments to an offline ClickOnce application 或者如果那是 TL;DR见ClickOnce appref.ms argument

【讨论】:

    猜你喜欢
    • 2011-09-17
    • 1970-01-01
    • 2013-12-31
    • 1970-01-01
    • 1970-01-01
    • 2014-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多