Pengwin icon indicating copy to clipboard operation
Pengwin copied to clipboard

Setup UI improvement: Ask whether to install Mono, not NuGet

Open larsw opened this issue 6 years ago • 3 comments

Hi,

It is possible to install both the .NET Core SDK and NuGet. The later being a package management tool that can be used both for .NET Framework, Mono and .NET Core. the .NET Core SDK comes bundled with the "dotnet" toolchain, that also does NuGet handling.

When asking the user whether to install NuGet or not, the question should really be whether to install Mono or not, since the former (relatively small tool) takes a dependency upon the latter (relatively large framework). E.g. as an end user, I don't see the consequence of answering Yes to the question (that Mono will be installed).

larsw avatar Mar 06 '19 08:03 larsw

Hello,

Thanks for the clarification we will check this.

Regards

crramirez avatar Mar 06 '19 13:03 crramirez

What y/n flow do you think would work best, @larsw?

sirredbeard avatar Mar 09 '19 17:03 sirredbeard

Looks to me like you select Y to mono, which also installs Nuget. From there, you could prompt if you want to install .net core using Nuget: https://www.nuget.org/packages/Microsoft.NETCore.App/2.2.4. This also brings extensibility to automate other Nuget packages that may be popular enough to add to pengwin-setup.

WSLUser avatar Apr 12 '19 14:04 WSLUser