F# .NET Framework Console application template missing

Apparently I'm blind. However, to my excuse, I need to clarify:


To create a Console App using .Net Framework (not Core) I needed to click on:

Visual Studio 2017 -> New project -> Visual F# (the template is here)

and not:

Visual Studio 2017 -> New project -> Visual F# -> .Net Standard (the template is one step up in hierarchy)


Explanation:

As stated by @PanagiotisKanavos in comments:

.NET Standard is only used for portable libraries.

So it's not even supposed to be there at all.


NOTE:
F# Desktop Language Support is a required package containing the templates for F# Console App (and other non-core templates).

If you do not have this installed, you will not see the template no matter where you click. You can install it using Visual Studio Installer through Individual Components tab.


This is not an answer but a work around.

You can create 2 projects. F# library and a C# console application. Reference the F# project to your C# console application. From there you can call your F# methods from inside of your console app.