Skip to content
This repository was archived by the owner on Jul 11, 2025. It is now read-only.
This repository was archived by the owner on Jul 11, 2025. It is now read-only.

Switch from nuspecs to csproj to generate nuget packages #790

@Rick-van-Dam

Description

@Rick-van-Dam

Summary

Currently we have a bunch of nuspecs to generate nuget packages. With sdk style project its also possible to do this from the csproj.

https://docs.microsoft.com/en-us/dotnet/core/tools/csproj#nuget-metadata-properties

Analysis

  • Automatically figures out dependencies and versions. For example when you have a project reference to a project with version 1.4.3 it will also be added to the nuget package.
  • Enables the use of dotnet pack
  • Easier multi targeting
  • Generally cleaner and less duplicate data.
  • Consider doing this after all projects are migrated to sdk style projects

Metadata

Metadata

Assignees

No one assigned

    Labels

    DevToolArea: Development tools and environmentDiscussionNothing to be done until decided otherwise

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions