Я пишу приложение на C #, которое имеет главное окно и отдельное окно входа в систему.Я установил DispatcherTimer для открытия нового окна входа в систему, если пользователь не используется в течение определенного периода времени.
Мое приложение падает, когда я вызываю .Close () в окне входа в систему.Однако, если я удалю код DispatcherTimer, он будет работать нормально.Является ли System.Timers.Timer лучшим выбором для этого или есть что-то еще, что я, возможно, делаю неправильно?
Странная часть - приложение не вылетает и работает нормально, когда я запускаю его в Visual Studio, но вылетаеткогда я устанавливаю его, затем запускаю его.
Спасибо,
Мэтт
Редактировать: я только что попытался установить его на мою машину, он работает нормально, но не работает при установке наклиентская машина.Не уверен, почему это произойдет .. Может быть, отсутствует зависимость в проекте установки?Спасибо за ваши сообщения, ребята.