Headless.NET.Sdk.Razor
0.2.1
<Sdk Name="Headless.NET.Sdk.Razor" Version="0.2.1" />
#:sdk Headless.NET.Sdk.Razor@0.2.1
Headless.NET.Sdk.Razor
The Razor class-library wrapper: Microsoft.NET.Sdk.Razor plus the complete Headless build baseline. It is available to any compatible .NET project and is not specific to Headless Framework.
Use
Headless does not restrict TargetFramework; Microsoft.NET.Sdk.Razor and the installed targeting packs determine compatibility.
<Project Sdk="Headless.NET.Sdk.Razor/x.y.z">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>
</Project>
Direct PackageReference consumption uses Microsoft.NET.Sdk.Razor:
<PackageReference Include="Headless.NET.Sdk.Razor" Version="x.y.z" PrivateAssets="all" />
Additional-SDK, global.json MSBuild SDK resolution, and .NET 10 #:sdk Headless.NET.Sdk.Razor@x.y.z consumption are also supported. See the family consumption reference.
Razor contract
The package sets HeadlessSdkProjectType=Razor, defaults IsPackable=true, and preserves the mandatory Headless analyzer infrastructure, configurable banned-API policy, audit, CI, symbol, SBOM, and direct-opt-in policies. It is self-contained and ships no buildTransitive assets.
Learn more about Target Frameworks and .NET Standard.
-
- AsyncFixer (= 2.1.0)
- Asyncify (= 0.9.7)
- ErrorProne.NET.CoreAnalyzers (= 0.1.2)
- Meziantou.Analyzer (= 3.0.129)
- Microsoft.CodeAnalysis.BannedApiAnalyzers (= 5.6.0)
- Microsoft.Sbom.Targets (= 4.1.5)
- Microsoft.VisualStudio.Threading.Analyzers (= 18.7.23)
- ReflectionAnalyzers (= 0.3.1)
- Roslynator.Analyzers (= 4.15.0)
- SmartAnalyzers.MultithreadingAnalyzer (= 1.1.31)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.