52 Commits
Author SHA1 Message Date
Andy Zivkovic 37a0aead4f Revert back to vsix version 19.0.x (#7760) 2026-10-09 12:06:43 +10:30
Andy Zivkovic 89e1fe0f53 Fix vsix version on CI builds (#7739) 2026-09-30 07:14:40 +09:30
Donnie Goodson 2e2826c758 Simplify content file globbing and remove FileProviders.Abstractions and Primitives from VSIX (#7338) 2026-05-18 13:39:56 -07:00
Andy Zivkovic ffd4cc18f9 Use 1ES task to generate SBOM (#7291) 2026-04-18 08:26:15 +09:30
Donnie Goodson 28eeb09470 VS Manifest SBOM path is set explicitly & Build Fails when file doesn't exist (#6788) 2025-09-23 20:13:49 -07:00
Andy Zivkovic c69588acc9 Add pack targets to VS build sku (#6790) 2025-09-20 13:59:29 +09:30
12d406ee96 Move NuGet to xliff-tasks (#6539)
Moves NuGet to use Xliff tasks. This is a big change:
- Onboard to use the xliff task package instead of lcl, and generate xliff files
- Update projects to use on-the-fly satellite generation
- Remove the old submodule containing the legacy localization info
- Move NuGet to use signtool. This removes a ton of complexity in the signing infrastructure.

Validation done:
- CI validation
- Comparison of old packages to new packages. The VSIX's and localization package have been trimmed of a few satellite dlls that had no interesting content. There were no resx files for these projects. There are slight differences in translations. This occurred when the same un-localization string and resource identifier was localized in different ways. Possibly, there was only a single resource string, but the resource ended up in multiple dlls. The differences are subtle. e.g.:

```
        Key: "Manifest_ReferencesHasMixedElements"
          Baseline: "<references> ögesi <group> ve <reference> alt ögelerini birlikte içermemelidir."
          Diff:     "<references> ögesi hem <group> hem de <reference> alt ögesini içermemelidir."
``
---------

Co-authored-by: Christopher Costa <chcosta@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>

---------

Co-authored-by: Christopher Costa <chcosta@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2025-07-29 16:31:43 -07:00
Matt Mitchell 87c6145c97 Update Xdt to 3.2.0 (#6566) 2025-07-23 14:03:10 -07:00
Andy Zivkovic b2f152175e Migrate all NuGet.Client projects to SDK style (#5167) 2023-05-16 16:59:32 +02:00
Jeff Kluge ac6b25abc9 Remove bootstrap.proj (#5164) 2023-05-11 11:05:04 -04:00
Jeff Kluge 886d4675d7 Revert "Remove bootstrap.proj (#5142)" (#5162)
This reverts commit 43b0ec5f0a.
2023-05-09 11:24:41 -04:00
Jeff Kluge 43b0ec5f0a Remove bootstrap.proj (#5142) 2023-05-04 16:03:40 -04:00
Martin Ruiz 1b55702dd9 change sbom file location to fix CI failures (#5030) 2023-01-24 13:14:51 -08:00
Jeff Kluge 84d99ce064 Remove Common and FileSystem submodules (#4931) 2022-11-28 09:39:10 -08:00
Jeff Kluge ff4efab6b0 Fix all build warnings and treat all future warnings as an error (#4799) 2022-10-11 10:44:44 -07:00
Heng Liu d692f4ce5e Update sdk version for testing from 5 to 6 (#4689) 2022-06-20 10:51:10 -07:00
Erick Yondon 5ac16d75a5 Revert "Stop using FileSystem and Common submodules (#4536)" (#4595)
This reverts commit cebb690363.
2022-04-27 09:46:07 -07:00
Jeff Kluge cebb690363 Stop using FileSystem and Common submodules (#4536) 2022-04-21 09:32:24 -04:00
Andy Zivkovic 9b7714d5e8 Fix BuildTools vsix hash in vsman file (#4496) 2022-03-11 13:50:56 -08:00
Andy Zivkovic ace46ed29d Generate SBOM in builds (#4468) 2022-02-25 11:09:58 -08:00
Andy Zivkovic 3c5cea96aa Update Newtonsoft.Json to 13.0.1 (#4167) 2021-08-05 14:23:46 -07:00
Andy Zivkovic 3dc7b4d3c2 NuGet.Client builds: Don't use Visual Studio version in bin, obj folder paths (#4109) 2021-06-15 14:12:59 -07:00
Erik De Bonte 9f2da3906b Update to dev17 VSSDK 2021-06-05 04:45:14 -07:00
Kartheek Penagamuri 90ae32db23 Use Microsoft.VisualStudioEng.MicroBuild.Core package (#3805)
* change package name

* fix setup
2020-12-16 21:19:41 -08:00
xen2 6562ef31f8 Turn NuGet.PackageManagement into a .NET Standard assembly (#2861)
* Turn NuGet.PackageManagement into a .NET Standard assembly

* Enable unit tests for NuGet.PackageManagement with .NET Standard
2020-12-15 18:38:02 -08:00
Andy Zivkovic 12a375a8a0 Revert "Update NuGet to use Newtonsoft.Json 11.0.1 (#3347)" (#3383)
This reverts commit 5f04e58570.
2020-05-06 14:44:27 -07:00
Andy Zivkovic 5f04e58570 Update NuGet to use Newtonsoft.Json 11.0.1 (#3347) 2020-04-24 05:59:17 -07:00
cmanu db388741dd RI dev-feature-cpvm to dev (#3235)
* Add NuGet.props file. (#3219)
* CentralPackageVersions_PackageVersionToPackageSpec (#3198)
Changes that will allow the imported PackageVersion data from CPVM file to be merged in PackageSpec.
2020-02-18 08:55:01 -08:00
Jeff Kluge 40e01c37dc Add new assembly to do restores with MSBuild Static Graph (#3109)
This change adopts Static Graph to speed up command-line based restores.  There is a new EXE that does the evaluation and restore out of proc so that server GC can be enabled.
2020-01-09 14:56:10 -08:00
Fernando Aguilar 52ee9a5a94 Removes packages.config file in NuGet.Client (#3073) 2019-11-05 12:31:09 -08:00
Nikolche Kolev e1f57eb093 Upgrade to the VS2019 agent pools (#2832) 2019-04-29 16:36:10 -07:00
Nikolche Kolev cec39bda32 Fix the Build Tools package generation (#2713) 2019-02-06 14:31:58 -08:00
Nikolche Kolev b6cd1677ae Fix the vsix version for the build tools package (#2710)
* add a better version for build tool

* fix the msbuild properties
2019-02-04 11:05:07 -08:00
Nikolche Kolev f7e4a189c8 Remove NuGet.Packaging.Core (#2670) 2019-01-07 22:37:56 -08:00
Nikolche Kolev 183a8364ba Add NuGet.Credentials to the build tools SKU (#2365) 2018-07-25 14:37:00 -07:00
Rohit Agrawal c2a12354ae Add Microsoft.Build.NuGetSdkResolver project. (#2205)
* Add Microsoft.Build.NuGetSdkResolver project.

* Add Tests project for Microsoft.Build.NuGetSdkResolver

* add resolver to vsix and buildtools sku

* add DLL to vsixinclude list

* fix swr file
2018-05-01 15:47:48 -07:00
Nikolche Kolev 4306ced2da Change the version to 4.8.0 (#2171) 2018-04-18 13:55:17 -07:00
Rohit Agrawal 2100be5333 fix hash of build tools vsix (#2104) 2018-03-17 14:44:06 -07:00
Rohit Agrawal bf8f915cae Speed up build by combining signing requests (#2099)
* group signing of vsix and nupkgs in one call

* change verbosity to diag

* add build tools package to batch sign request

* disable diag verbosity
2018-03-15 10:56:51 -07:00
Ashish Jain (NUGET) cb6f91c703 Revert "ngen NuGet assemblies"
This reverts commit d64d949da5.
2018-03-08 14:32:28 -08:00
Ashish Jain (NUGET) d64d949da5 ngen NuGet assemblies 2018-03-07 16:41:35 -08:00
Nikolche Kolev 37c9c72603 bump microsoft.web.xdt package version (#2057) 2018-03-06 23:16:01 -08:00
Ashish Jain (NUGET) 92d9a3686f Revert "ngen NuGet assemblies"
This reverts commit 121c7c648f.
2018-01-16 16:46:09 -08:00
Ashish Jain (NUGET) 121c7c648f ngen NuGet assemblies 2018-01-16 10:47:37 -08:00
Rohit Agrawal 710ec89011 rollback ngen changes (#1739) 2017-10-09 14:07:48 -07:00
Nikolche Kolev 44c8188f64 Remove the experimental VSIX (#1713) 2017-09-22 16:30:05 -07:00
Rohit Agrawal fd5be67b39 fix swix authoring (#1712)
* fix swix authoring

* remove all quotes
2017-09-22 11:01:39 -07:00
Rohit Agrawal 27139c08ad ngen all vsix dlls (#1707) 2017-09-20 16:56:34 -07:00
Rohit Agrawal f847b9258b fix build number for build tools sku (#1708) 2017-09-20 16:10:44 -07:00
Alex Panov 74f7d7557c Add BuildTools willow package (#1626)
* 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
2017-08-10 10:01:49 -07:00