【问题标题】:Run .net core app as windows application and start at windows startup将 .net core 应用程序作为 Windows 应用程序运行并在 Windows 启动时启动
【发布时间】:2020-06-10 09:59:46
【问题描述】:

我使用 .net core 2.2 编写了应用程序

我想像 windows 应用程序一样运行它并在 windows 启动时启动。

这是我如何让它作为 Windows 应用程序运行

如何让它在 Windows 启动时运行?

【问题讨论】:

    标签: c# .net windows .net-core


    【解决方案1】:

    这里有多种选择。

    1. 一种是添加注册表项。 (你应该有这个权限)

      RegistryKey registryKeyk = Registry.CurrentUser.OpenSubKey ("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);

      registryKeyk.SetValue("AppName", Application.ExecutablePath);

    2. 您可以从任务计划程序运行 exe。

    【讨论】:

    • 我需要在哪里设置注册表项?
    • 我明白我的意思是 Program.cs 文件在哪里,还是在哪里?
    • Application.ExecutablePath ,它是什么命名空间?
    • System.Windows.Forms
    • 好的,那么第一个变体会让我的应用在开始时自动运行?
    猜你喜欢
    • 1970-01-01
    • 2011-08-22
    • 2017-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    相关资源
    最近更新 更多