Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Visual Studio Build Tools SKU #5562

Closed
alpaix opened this issue Jul 10, 2017 · 1 comment
Closed

Support Visual Studio Build Tools SKU #5562

alpaix opened this issue Jul 10, 2017 · 1 comment
Assignees

Comments

@alpaix
Copy link

alpaix commented Jul 10, 2017

Investigate and add a support for installing NuGet vsix in Build Tools SKU.

@alpaix alpaix added this to the 4.4 - 7/10 through 7/28 milestone Jul 10, 2017
@alpaix alpaix self-assigned this Jul 10, 2017
alpaix added a commit to alpaix/NuGet.Client that referenced this issue Aug 9, 2017
Resolves NuGet/Home#5562.

Adding new willow package designed to support restore packages
capability in BuildTools SKU.

The vsix package is built by SWIX project. Which in its turn is referenced
in VSMAN project to merge installer manifest and produce willow package.

All referenced assemblies are supplied from the
`NuGet.VisualStudio.Client` project output.
@rrelyea
Copy link
Contributor

rrelyea commented Aug 9, 2017

@dasMulli , @niemyjski - you had asked questions in #3660.
This work will just add support for msbuild /t:restore into the build tools sku. As of now, that restore target doesn't support packages.config.

Build sku users will be able to use NuGet.exe (obtained from http://nuget.org/downloads) and support all nuget integrations -- or they can migrate to projectreference (legacy csproj or netcore sdk based proejcts) or project.json (uwp style) and use msbuild /t:restore.

alpaix added a commit to NuGet/NuGet.Client that referenced this issue Aug 10, 2017
* Add BuildTools willow package

Resolves NuGet/Home#5562.

Adding new willow package designed to support restore packages
capability in BuildTools SKU.

The vsix package is built by SWIX project. Which in its turn is referenced
in VSMAN project to merge installer manifest and produce willow package.

All referenced assemblies are supplied from the
`NuGet.VisualStudio.Client` project output.

* Addressed PR feedback

* Removed unnecessary import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants