Skip to content

Remove the NuGetPackageInstaller wizard from the C# templates#6583

Open
lauren-ciha wants to merge 4 commits into
mainfrom
user/laurenciha/remove-wizard-for-vs-csharp-templates
Open

Remove the NuGetPackageInstaller wizard from the C# templates#6583
lauren-ciha wants to merge 4 commits into
mainfrom
user/laurenciha/remove-wizard-for-vs-csharp-templates

Conversation

@lauren-ciha

Copy link
Copy Markdown
Member

The NuGetPackageInstaller wizard was created to unify the package installation process for the C# and C++ Windows App SDK templates. With the addition of C# dotnet templates in #6407, it made sense to instead unify the package installation process between the C# templates with the built-in PackageReference behavior #6523. Now that both the .NET and VS templates use PackageReference, the NuGetPackageInstaller wizard is no longer needed for the C# templates. This PR removes that wizard, eliminating the main difference between the .NET and VS templates.

Validation (manual):

  • Tested locally via (script)
  • Ran the pipeline to generate the Standalone VSIX
  • For each of the C# templates, I verified that the Standalone VSIX installed successfully and the NuGetPackageInstaller wizard was no longer present when creating C# template projects

A microsoft employee must use /azp run to validate using the pipelines below.

WARNING:
Comments made by azure-pipelines bot maybe inaccurate.
Please see pipeline link to verify that the build is being ran.

For status checks on the main branch, please use TransportPackage-Foundation-PR
(https://microsoft.visualstudio.com/ProjectReunion/_build?definitionId=81063&_a=summary)
and run the build against your PR branch with the default parameters.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant