Kann man irgendwie herausbekommen, welche der auf einem System installierten Programme/Anwendungen auf das ebenfalls installierte .NET Framework zugreifen, es also zwingend erfordern?

Kann man irgendwie herausbekommen, welche der auf einem System installierten Programme/Anwendungen auf das ebenfalls installierte .NET Framework zugreifen, es also zwingend erfordern?
Bei Windows XP ist .NET Framework 2.0 Bestandteil von .NET Framework 3.5, daher sollte es kein Problem sein bei einer Installation von .NET Framework 3.5 wenn die 2.0er Version vorhanden ist.