Uninstall previous .Net Core SDK's and its runtime files.
Note: You might need super user account to use this library.
pip install dot-net-core-uninstaller
There are to ways to use this:
Usage: dotnetcore [OPTIONS] COMMAND [ARGS]...
Options:
--version Show version and exit.
--help Show this message and exit.
Commands:
list List all the version of .Net Core installed.
remove Remove the version of .Net Core.
To list all installed .Net Core libraries
> dotnetcore list
To remove a version of .Net Core SDK or Runtimes:
> dotnetcore remove --sdk 1.0.0
> dotnetcore remove --runtime 1.0.0
Note: Windows doesn't support removing runtime libraries individually from the uninstaller.
To remove a version of .Net Core SDK or Runtime:
> dotnetcore remove --sdk 1.0.0
from dot_net_core_uninstaller import Uninstaller
remove_dotnet = Uninstaller()
remove_dotnet.delete_runtime("1.0.0") # Does not work on Windows
remove_dotnet.delete_sdk("1.0.0") # Does not work on Windows
remove_dotnet.delete_sdk_runtime_windows("1.0.0") # Does not work on POSIX