Это действительно зависит от того, что вы подразумеваете под «установленным». Если они были установлены через CAB-файл (самый распространенный), в реестре будут записи в HKEY_LOCAL_MACHINE\Software\Microsoft\.NETCompactFramework
, которые вы могли бы программно проверить.