KEMBAR78
Improve PackageReference support in old project system · Issue #2129 · dotnet/project-system · GitHub
Skip to content

Improve PackageReference support in old project system #2129

@tmeschter

Description

@tmeschter

Currently the APIs for accessing PackageReference information (that is, the VSProject4 and PackageReferences interfaces) operate more-or-less right on top of the project file's XML. This is limiting in that the PackageReference elements will not have been evaluated; for example, if the Version metadata refers to a property such as $(MyCommonVersion) then what a consumer of these interfaces will see is the literal string "$(MyCommonVersion)" rather than the evaluated value.

We should update these interfaces to work on the evaluated data instead.

Metadata

Metadata

Assignees

Labels

Feature-NuGetNuGet integration including pushing it properties, project and package references, and Pack support.LegacyIssues against the legacy project system.Resolution-FixedThe bug has been fixed, refer to the milestone to see in which release it was fixed.

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions