В любом случае, в программе, чтобы определить, запущена ли программа из сеанса удаленного рабочего стола или если программа запускается нормально в .NET 2.0? То, что я пытаюсь сделать, я создаю приложение timeclock, которое будет отслеживать человека и выходить из него и отслеживать его. Но этот конкретный человек, я подозреваю, удаляется в свой компьютер на работе, из дома и во время разговора.
Любые идеи, как я могу решить эту проблему (и удаление удаленного доступа к рабочему столу - это не вариант)? Моя идея заключается в том, что если есть способ обнаружить сеансы удаленного рабочего стола, я просто реализую это в прогаме и не позволяю им синхронизировать удаленно.