Windows启动时.NET会自动启动应用程序

时间:2015-10-17 15:05:37

标签: c# .net

我已经检查了this question

这是我的代码

private void RegisterInStartup(bool isChecked)
{
    RegistryKey registryKey = Registry.CurrentUser.OpenSubKey
            ("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
    if (isChecked)
    {
        registryKey.SetValue("CTIPopupForIPPhone", Application.ExecutablePath);
    }
    else
    {
        registryKey.DeleteValue("CTIPopupForIPPhone");
    }
}

在表格的构造函数中,我添加了这个:

RegisterInStartup(true);

但是当我重新启动Windows时,应用程序不会自动启动。我错过了什么?

0 个答案:

没有答案