Уведомления в системном трее отображаются при запуске проекта в режиме отладки в IDE [VS2017], но не в скомпилированном exe-файле в проекте C#
У меня есть несколько подключенных приложений, одно из которых запускает события, а другое запускается в системном трее и отображает уведомления для этих событий. Раньше он работал правильно, но после внесения изменений, связанных с многопоточностью в одном из приложений, он перестал работать. Этот метод правильно называется [я поместил в это событие окно сообщения], и фактически, когда событие запускается впервые после запуска приложений, на экране рядом с системным треем появляется небольшое возмущение, которое немедленно исчезает. Последующие события не вызывают ответа. Я также попытался использовать контекст синхронизации [метод Post], чтобы увидеть, была ли разрешена ситуация, но нет никакой разницы. Обычно, с проблемами потоков, контекст синхронизации решает это. Я обнаружил следующий вопрос о переполнении стека, но это не помогло ни значку в системном трее, работающему в режиме отладки, но и не в режиме выпуска, в Qt. Пожалуйста помоги.