Я попытался добавить мое приложение к запуску, если пользователь выбирает эту опцию. Я сделал этот код на основе нескольких ответов на StackOverflow:Приложение, не добавляющее к старту + имя запуска всегда «визуально»
using Microsoft.Win32;
namespace Clientding
{
class Program
{
static void Main()
{
RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
if (rkApp.GetValue("ItsAnApp") == null)
{
MessageBox.Show("This msgbox is to confirm that the code is being run!");
rkApp.SetValue("ItsAnApp", Application.ExecutablePath.ToString());
}
}
}
}
Это добавить приложение в список автозагрузки, но только с именем «Визуальный», который где-то должно быть вызвано визуальной экспресс. Кроме того, приложение не отображается при запуске.
ИНФО: Я запускаю окна 8. При добавлении к запуску, я считаю, что я слышу звук соединительного устройства, а затем через 2 секунды отключает звук. Я на 99% уверен, что это связано с программой запуска.
Любые идеи, почему этот код не работает?
Мне по-прежнему нужна помощь в этом. Я не могу понять это и обходные пути (добавление файла в папку автозагрузки без редактирования реестра) дают тот же результат. – John