Я хочу запустить приложение без пользовательского интерфейса из моего приложения Wpf, чтобы выполнить дискретную задачу. Приложение было создано как консольное приложение. Net Framework 4.7.2, и вывод изменен на «Windows Application», поэтому окно консоли не отображается. Я запускаю его, используя Process.Start(ProcessStartInfo)
, но проблема в том, что Windows показывает курсор AppStarting в течение нескольких секунд, потенциально предупреждая пользователя о том, что что-то происходит.
ProcessStartInfo.UseShellExecute
не имеет значения, и настройка курсор заранее в приложении Wpf или в начале консольного приложения (с включением System. Windows .Forms или PresentationCore).
Есть ли способ предотвратить изменение этого курсора или разрешить Windows узнать как можно быстрее, что приложение запущено?