Reiniciar aplicación WPF

El siguiente código permite reiniciar sin problema su aplicación WPF System.Diagnostics.Process.Start(Application.ResourceAssembly.Location); Application.Current.Shutdown(); Espero sea de su utilidad