【问题标题】:How to make an application automatically start at Windows start?如何使应用程序在 Windows 启动时自动启动?
【发布时间】:2011-03-18 18:27:23
【问题描述】:

我是 .NET 新手,我制作了一个小应用程序。我希望这个应用程序应该在我们启动 Windows 时启动,如果我们最小化它,如何让这个应用程序像系统托盘图标一样出现。该应用程序是一个 Windows 窗体应用程序。

【问题讨论】:

    标签: c# .net desktop-application


    【解决方案1】:

    只要让它自动启动,您可以将其设为 Windows 服务,或者您可以简单地将其放在 Windows 启动文件夹中,它会自动启动它。对于系统托盘,您应该查看 NotifyIcon 控件。

    【讨论】:

      【解决方案2】:

      开始:几个选项..

      1:使用计划任务 - 通过控制面板/管理任务访问 2:在开始菜单的启动文件夹中创建exe的快捷方式

      系统托盘:参考这个问题:What's the proper way to minimize to tray a C# WinForms app?

      【讨论】:

        【解决方案3】:

        除了@Jesus 所说的

        您还可以为启动添加一个注册表项。如果您的应用需要托盘图标,Windows 服务就不会这样做。

        IMO 最好的办法是制作一个安装程序项目并配置安装程序,使其在安装时从 Windows 启动。让安装人员自己解决。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-12-23
          • 2012-03-18
          • 1970-01-01
          • 2018-03-01
          • 1970-01-01
          • 1970-01-01
          • 2020-08-18
          • 1970-01-01
          相关资源
          最近更新 更多