A command-line utility written in Rust for downloading various versions of .NET SDK and .NET Framework.
- .NET 9.0 (Preview)
- .NET 8.0
- .NET 6.0
- .NET Framework 4.0
- .NET Framework 3.5
- Rust and Cargo (for building)
- Windows (for .NET installation)
cargo build --release
The compiled executable will be located in target/release/aiod.exe.
aiod
aiod -v 8.0,6.0
aiod -o C:\Downloads\dotnet
aiod -i
-v, --versions- Versions to download (9.0, 8.0, 6.0, 4.0, 3.5), separated by commas-o, --output-dir- Directory for downloading (default: "downloads")-i, --install- Install after downloading-h, --help- Show help
- Administrator privileges are required for installation
- Installation is performed in silent mode without rebooting