.NET Virtual Environment, or dotnet-venv for short, is a .NET tool that installs the specified .NET SDK into the specified directory and pins the version using a global.json file.
If you are familiar with Python venv, dotnet-venv works similarly by creating an isolated environment with its own .NET SDK version.
Copilot says:
AI-generated
Dive into hassle-free .NET SDK version testing with this nifty tool that creates isolated virtual environments just like Python's venv, keeping your machine clean and your projects happy! It's perfect for trying out preview releases or managing SDK versions without global installs.
Key features:
- 🚀 Installs specific .NET SDK versions locally
- 🎯 Pins SDK version using global.json for project consistency
- 🔄 Supports activation and deactivation of isolated environments
- 🌟 Works via .NET Tool or standalone executable for flexible usage
This summary was generated by GitHub Copilot based on the project README.