Приложение WPF закрывается, если я открываю окно и закрываю его, но если я не открываю никаких окон, оно продолжает работать, пока я не закрою его явно.Вот быстрый пример приложения:
public partial class App : Application
{
private void Application_Startup(object sender, StartupEventArgs e)
{
if (e.Args.Count() != 0)
{
var mw = new MainWindow();
mw.ShowDialog();
}
}
}
Если вы предоставите этому приложению аргумент командной строки, оно откроет окно и закроется, как только вы закроете окно;если вы не предоставите аргумент, он не закроется и должен быть уничтожен через диспетчер задач.