Автозагрузка приложения wpf некорректно работает

есть программа на wpf которая при запуске начинает десериализацию. Я добавил ее в автозагрузку так:

RegistryKey key = Registry.CurrentUser.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
            try
            {
                key.SetValue("AppName", Assembly.GetExecutingAssembly().Location);
                key.Flush();
                key.Close();
            }
            catch { }

После перезагрузки пк, программа запускается как в первый раз, до метода с десериализацией не доходит, при запуске мышкой все работает. Создал программу посредника, которая будет запускать основную, но тоже самое. При ручном запуске все работает, при запуске от автозагрузки не доходит до десериализации.


Ответы (0 шт):