Pengwin
                                
                                 Pengwin copied to clipboard
                                
                                    Pengwin copied to clipboard
                            
                            
                            
                        Setup UI improvement: Ask whether to install Mono, not NuGet
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).
Hello,
Thanks for the clarification we will check this.
Regards
What y/n flow do you think would work best, @larsw?
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.