Skip to content

Enable artifacts output #472

@MitchRazga

Description

@MitchRazga

.NET 8 added the ability to simplify the output path and folder structure for build outputs <UseArtifactsOutput>.
Enabling this basically puts all bin and obj into a common location.
Read more here

Proposal
Set <UseArtifactsOutput>true</UseArtifactsOutput> per .csprojor in a Directory.Build.props

Additional context
Artifacts output is now standard in many .NET repos.
When all build outputs are in artifacts it makes it easier to clear some Visual Studio cache as you can just delete that whole folder.
NuGet packaging will need to point to this new relative directory.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions