Revert "NuGet"

This reverts commit ee86306fdabe91f0d94431859b52aa287476d390.
Revert "Revert "NuGet""

This reverts commit 3d8a6ef0adb2eb8e8d5edafe529dc71fe420e393.