ktsu.sdk.tool
A comprehensive, robust MSBuild-based SDK for .NET projects (.NET 5.0+, .NET Standard 2.0/2.1) with optimizations for .NET 10.0. Features intelligent project structure detection with hierarchical solution discovery, path-based namespace generation from directory structure, and comprehensive error handling that prevents common MSBuild failures. Includes advanced package management with multi-target support, automatic metadata integration from markdown files, source linking, and package validation. Streamlines cross-platform development with automatic project type detection, smart cross-project referencing, InternalsVisibleTo configuration for tests, and GitHub workflow integration. Designed for deeply nested project structures with graceful fallbacks and robust validation throughout.
nuget.org
2.28.0
22 days ago
26
5,173 total
Links
| Registry | nuget.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:nuget/ktsu.sdk.tool
spec |
| License | MIT |
| First Release | about 1 month ago |
| Last Synced | 3 days ago |
dotnet sdk msbuild nuget package metadata net9 net8 net7 net6 net5 netstandard build automation project structure documentation code quality cross platform github workflow msbuildsdk namespace generation directory solution discovery multi target error handling detection console app gui test validation source link internals visible hierarchical search path based namespaces robust configuration automatic references markdown integration version management framework props targets build-automation code-quality cross-platform dotnet-sdk github-workflow namespace-generation project-structure
Repository
| Stars | 0 on GitHub |
| Forks | 0 on GitHub |