c# WPF应用程序在安装后每次在windows启动时运行

本文关键字:启动 windows 运行 WPF 应用程序 安装 | 更新日期: 2023-09-27 18:07:33

我创建了一个用c#和wpf构建的小应用程序。

我创建了一个安装程序"installshield limited edition for visual studio 2013",并安装了它。

现在每次当我的windows正在运行的应用程序也在运行,但我没有发现任何设置,我可以禁用它,有人现在我如何禁用它的语法?

c# WPF应用程序在安装后每次在windows启动时运行

应用程序可以通过多种方式选择每次windows启动时启动。

第一种方法是在Windows注册表中注册自己。

你应该检查以下路径中任何导致应用程序以windows启动的注册表项:

  • HKEY_LOCAL_MACHINE '运行微软软件' ' Windows ' CurrentVersion '
  • HKEY_CURRENT_USER '运行微软软件' ' Windows ' CurrentVersion '
  • 微软HKEY_LOCAL_MACHINE ' Software ' ' Windows ' CurrentVersion ' RunOnce
  • 微软HKEY_CURRENT_USER ' Software ' ' Windows ' CurrentVersion ' RunOnce

有关使用注册表项让应用程序在windows下启动的更多信息,请参阅Run和RunOnce注册表项。

第二种方法是在"启动"文件夹中设置应用程序的快捷方式。

从Windows 8开始,开始菜单中不再存在启动文件夹。

如果您需要在windows 8或更高版本的windows上找到启动文件夹,请参阅此页。

删除一个应用程序的注册表项或启动快捷键就足以让windows在每次启动时停止运行它。