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

时间:2019-05-02 12:42:48

标签: f# project rider

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

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

我可以在Rider中使用F#制作模板吗?

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:5)

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

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

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

我建议暂时使用dotnet命令行。对造成的不便表示歉意。