I am creating a .NET Core application. Why is there an option to "Run on .NET Framework" (see picture below)? Doesn't .NET Core already include .NET framework in a sense?
Also as .NET Core is cross-platform, why I need .NET framework which only supports Windows?
