Disable-DotNet3
Description
This script will disable the .NET 3.5 Windows feature. It will attempt to install a new version of .NET prior to disabling .NET 3.5. If no new version exists and the script is unable to install a new version, it will not disable .NET 3.5.
Requirements
- PowerShell V5
- The removal of the .NET 3.0 feature requires a reboot.
Usage
- Determine if a new version of .NET exists (greater than or equal to .NET 4.0). If not, install it and verify the installation.
- Disable the .NET 3.5 feature only if a new version is present.
.\Disable-DotNet3.ps1
This command will ensure that a new version of .NET is installed and disable the old versions if a newer version is available.
Output
.\Disable-DotNet3-log.txt
.\Disable-DotNet3-error.txt