| Crates.io | dotnet_version_manager |
| lib.rs | dotnet_version_manager |
| version | 0.1.0 |
| created_at | 2025-12-02 19:25:20.928799+00 |
| updated_at | 2025-12-02 19:25:20.928799+00 |
| description | A tool for managing installed .NET SDKs |
| homepage | https://github.com/frenetisch-applaudierend/dotman |
| repository | https://github.com/frenetisch-applaudierend/dotman |
| max_upload_size | |
| id | 1962466 |
| size | 123,785 |
A simple .NET version manager for installing, managing, and updating multiple .NET SDK versions.
installInstall a .NET SDK from downloadable SDKs or from a pre-downloaded archive.
# Select a version to download and install
dotman install
# Install from a downloaded file
dotman install --file dotnet-sdk-9.0.308-linux-x64.tar.gz
updateUpdate all installed SDKs to the latest version of their respective channels.
dotman update
listList all available and installed .NET SDK versions.
dotman list
pin / unpinPin an installed SDK to prevent it from being removed as outdated. Unpin it again to allow it to be removed automatically.
dotman pin
dotman unpin
Pinned SDKs will still be considered for updates, but they won't be automatically removed when newer versions are installed.
removeRemove an installed .NET SDK or remove all outdated versions.
dotman remove