MSBuild SDKs enable dynamic project configuration in .NET, going beyond static NuGet packages by automatically adding dependencies and settings based on project type. The article demonstrates creating a custom SDK (Meziantou.NET.Sdk) that wraps Microsoft SDKs to enforce coding standards, configure analyzers, add test loggers

8m read timeFrom meziantou.net
Post cover image
Table of contents
# What are MSBuild SDKs?# What features does Meziantou.NET.Sdk provide?# How to reference a custom MSBuild SDK# Should you create your own SDK?# Additional resources

Sort: