Merge NuGet.SolutionRestoreManager.Interop into NuGet.VisualStudio #10957
Labels
Functionality:SDK
The NuGet client packages published to nuget.org
Priority:1
High priority issues that must be resolved in the current sprint.
Product:VS.Client
Type:DCR
Design Change Request
Milestone
Visual Studio 2022 (dev17)'s SDK has stopped using
EmbedInteropTypes
. NuGet also made the same change in NuGet 6.0 (which targets dev17).All the APIs in NuGet.SolutionRestoreManager.Interop will also be moved into the NuGet.VisualStudio package, and the namespace for all the APIs will be moved from
NuGet.SolutionRestoreManager
toNuGet.VisualStudio
.This avoids a new assembly (NuGet.SolutionRestoreManager.Interop.dll) being loaded by Visual Studio, which has a very minor performance benefit (memory reduction).
The text was updated successfully, but these errors were encountered: