如何在Rider中使用F#创建ASP.NET Core WebAPI项目?

Eho*_*ret 3 f# project rider

我正在使用rider,但是由于某些原因,我看不到使用F#创建与Web相关的项目的任何选项。

我什至安装了Girafe模板,但在项目创建面板中仍然看不到任何内容。

在Rider中使用F#可以投影模板吗?

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

xtm*_*tmq 5

不幸的是,Rider不支持这些Web模板。我的意思是2年前我们已在Rider的源代码中故意禁用了它们:

// HACK: Do not show F# web templates
if (info.GroupIdentity.StartsWith("Microsoft.Web") && info.GetTagValue(LanguageGroupProvider.LanguageTag) == "F#") continue;
Run Code Online (Sandbox Code Playgroud)

在2019.2(下一个版本)中,我们将启用它们,因为众所周知,F#和Web的所有已知问题已修复。我们只是忘记启用模板。

我可以建议dotnet现在使用命令行。对造成的不便表示歉意。