Document the .NET SDK Artifacts Output Layout for .NET 8 #36446
Labels
doc-idea
Indicates issues that are suggestions for new topics [org][type][category]
📌 seQUESTered
Identifies that an issue has been imported into Quest.
Describe the new article
In .NET 8 the .NET SDK added support for a feature we're calling the 'artifacts output format', which is a centralized, simplified layout for project outputs that tackles several long-standing user reports about pain points working with 'standard' SDK artifact layouts. This layout was designed here and implemented here.
We need to document the new layout, how it's computed, how it's enabled, and how it can be customized.
Key points:
<root>/<artifact type>/<project name>/<pivots>
UseArtifactsOutput
- boolean property that controls if the feature is used at allArtifactsPath
- string property that controls where the new 'root' of the layout will begin (defaults to a directory named 'artifacts' in the repo next to the Directory.Build.props (if any))ArtifactsPivots
- string property that allows for customizing the<pivots>
the artifacts go intoWe can reference the preview 3 and preview 4 blog post updates for this feature for content as well.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
Associated WorkItem - 166836
The text was updated successfully, but these errors were encountered: