Dotnet Project Structure · Aaronontheweb/dotnet-skills
Set up modern .NET project and solution structure
Configures a .NET solution using .slnx files, Directory.Build.props, central package management, SourceLink, and global.json for consistent SDK versions. Useful when starting a new .NET solution or standardizing build settings across multiple projects.
Good for
- Migrate a .sln file to the newer .slnx format
- Centralize NuGet package versions across projects
- Pin the .NET SDK version with global.json
- Source repository
- Aaronontheweb/dotnet-skills
- Category
- General
Open-source skills are maintained by their authors and listed as published, with attribution. Results depend on how well the skill fits your task and material.
A good place to start
Help me set up a new .NET solution with central package management and a global.json pinning the SDK version.

Make your next great thing.
Bring a question, a file, or an idea that’s not quite there yet.