Estou tentando criar um aplicativo WPF que usa argumentos de linha de comando. Se nenhum argumento for fornecido, a janela principal deve aparecer. Em casos de alguns argumentos de linha de comando específicos, o código deve ser executado sem GUI e sair quando concluído. Agradecemos quaisquer sugestões sobre como isso deve ser feito corretamente.
wpf
command-line
exit
bingles
fonte
fonte
Para verificar a existência de seu argumento - na solução de Matt, use isso para seu teste:
e.Args.Contains ("MyTriggerArg")
fonte
Uma combinação das soluções acima, para .NET 4.0+ com saída para o console:
Altere o construtor em sua MainWindow para aceitar argumentos:
E não se esqueça de remover:
fonte
Você pode usar o seguinte no
app.xaml.cs
arquivo:fonte