Может, в этом-то собака и порылась. Каталисты не всегда определяют наличие NetFramework, а без него они не грузятся.
А чтобы поставить NetFramework 2.0, нужен Windows Installer 3.0 или позднее. Например,
http://www.microsoft.com/downloads/d...displaylang=en