Я создал специальное приложение на C # / WPF, которое может отправлять уведомления о тостах с активатором, который может обрабатывать активацию. Я использую WiX для развертывания решения и создания ярлыка с элементами ShortcutProperty для System.AppUserModel.ID и System.AppUserModel.ToastActivatorCLSID.
Все работает отлично, как и ожидалось, но мне интересно одно. Можно ли зарегистрировать ToastActivator без создания ярлыка? Эта программа будет использоваться во внутренней корпоративной сети, и я не намерен иметь какой-либо пользовательский интерфейс. Он запускается планировщиком задач, проверяет веб-службу и отправляет пользователю всплывающие сообщения, когда они применяются.
Если мне нужен ярлык, лучший UX, о котором я могу подумать, - это просто отобразить о диалоге и выходе.