Teams developing tooling need to include NuGet packages on disk within their tooling installers, and then have their tooling install those packages. NuGet already has support for installing packages in Visual Studio Templates (http://docs.nuget.org/docs/reference/packages-in-visual-studio-templates), but some scenarios aren't using Project or Item templates, and this functionality is not available to them.
The request is to make the functionality of preinstalled packages available to other tooling scenarios such that the functionality can be invoked like other NuGet services (http://docs.nuget.org/docs/reference/invoking-nuget-services-from-inside-visual-studio).
Some specific requirements:
1. Packages embedded inside of a VSIX package
1. Packages installed on hard drive, with a registry key referencing the path
1. Use the IsPreUnzipped functionality where the packages are already unzipped on disk
The request is to make the functionality of preinstalled packages available to other tooling scenarios such that the functionality can be invoked like other NuGet services (http://docs.nuget.org/docs/reference/invoking-nuget-services-from-inside-visual-studio).
Some specific requirements:
1. Packages embedded inside of a VSIX package
1. Packages installed on hard drive, with a registry key referencing the path
1. Use the IsPreUnzipped functionality where the packages are already unzipped on disk