Я пытаюсь реализовать способ запуска приложения WPF с конкретными аргументами через расписание задач Windows и CMD.Я добавил код ниже.
protected override void OnStartup(StartupEventArgs e)
{
Logger.Info(e.Args.Length);
for (int i = 0; i != e.Args.Length; ++i)
{
if (e.Args[i] == "test")
{
Logger.Info($"G");
}
else
{
Logger.Info($"B");
}
}
}
Когда я начинаю публиковать приложение и запускать его через CMD или планировать его в расписании задач с аргументами, e.Args.Length
равно 0. Но когда я добавляю аргументв Properties > Debug > Command line arguments
это работает.Есть идеи, что мне не хватает?