Status: In Progress
Issue to track new feature work around enabling packages.config (PC) to PackageReference (PR) upgrader workflow.
Here is the link to the spec.
Feel free to comment below with your feedback.
Related issues
#12388
Overall Issue Description:
Likely Project System Issues
NuGet Migration Issues:
NuGet PC to PR Migration Tool Issues
VS Extensibility Team Issues
C++ Team Issues
WPF Project Compat Issues:
Clean up our own Repro to remove the need for install.ps1
Work with package owners (see related item# #5960)
Validation to improve ecosystem for new push/ingested packages
Package Reference experience issues
Status: In Progress
Issue to track new feature work around enabling packages.config (PC) to PackageReference (PR) upgrader workflow.
Here is the link to the spec.
Feel free to comment below with your feedback.
Related issues
#12388
Overall Issue Description:
Likely Project System Issues
contentFiles under "any" folder doesn't work with PackageReference-style with classic csproj dotnet/project-system#3042 - ContentFiles "Any" folder issue with classic csproj
Show contentFiles from nuget packages in legacy project system dotnet/project-system#3431 Display ContentFiles in Legacy PR
Enable EmbedInteropTypes for PackageReference (matching Packages.Config capability) #2365 - Some assemblies in NuGet packages should be linked, not referenced (Pertains to interop assemblies and the knowledge of whether an assembly needs to be referenced. Lost when moved to the transitive world)
Linking embedded interops in package reference dotnet/project-system#2859 - Project System side ASK for embedded interops
PP transforms - supported, but csproj.dll issue (link?) (see related Fix 4.3 regression - Placeholders $product$ and $AssemblyGuid$ not replaced in contentfile through transformation #5880)
ContentFiles doesn't work with legacy PackageReference. Some issues in NuGet but also needs to coordinate with Project System as well. (ContentFiles are not added as link items in standard PackageReference #5958 PP file output is not generated during the build in classic c# project dotnet/project-system#2861)
CPS projects can't handle contentFiles from separate packages using the same file name. (CPS projects can't handle contentFiles from separate packages using the same file name #5048)
https://devdiv.visualstudio.com/DevDiv/NuGet/_workitems/edit/567298 - Wildcard support in legacy project systemWon't fix.Internal bug 465204 - NuGet Build Tasks don’t put proper metadata on satellite assemblies (potentially a restore issue)
NuGet Migration Issues:
NuGet PC to PR Migration Tool Issues
Changes to NuGet PM UI to adapt to transitive:
VS Extensibility Team Issues
C++ Team Issues
WPF Project Compat Issues:
Clean up our own Repro to remove the need for install.ps1
Work with package owners (see related item# #5960)
Validation to improve ecosystem for new push/ingested packages
Package Reference experience issues