no entiendo el .NET framework lo bajas desde la web de microsoft sin problemas como pides 2005 pues es el .net framework 2.0 ok
y de visual studio pues mejor bajatela la version express del lenguaje que necesitas en vez de andar pirateando programas que lo mas seguro te vayan a dar de comer