You should have a one time backup/restore to make install disks
in system tools,or somewhere similar for your computer.
On net framework dotnetfx3setup.exe..Have you tried to download and reinstall ?
GoHereBelow is a note from 'Micro-LOL-Soft' about installing NetFramework 3.0 on
Vista.
Antivirus applications that are configured to clean the Temp folder will cause setup to fail if setup needs to reboot.
If setup needs to reboot, and the antivirus application is set to clean the Temp directory on launch, necessary setup files will be deleted and setup will fail with a program-not-found error.
To resolve this issue
Change your antivirus applications configuration to not clean the Temp folder on launch or reboot before running .NET Framework 3.0 setup. Consult your antivirus documentation for the steps to accomplish this.
Hope this helps.I have never used/seen/been around/or thought much
about Microsoft Vista.