我使用 dotnet new mvc --lang F#
在.Net Core中创建了一个F#ASP.NET项目 .
这工作正常但在该设置中我没有内置与IIS Express的集成 . 我已经切换到Visual Studio 2017,因为内置了IIS Express调试,当我尝试创建一个新项目时,ASP.NET Core Web Application模板只显示在C#下 . 我已经为Visual Studio 2017安装了F#语言支持选项,但这没有帮助 . F#模板不包括ASP.NET Core Web Application .
是否有另一个选项可以在Visual Studio 2017中使用F#创建ASP.NET Core Web Application?
2 回答
不幸的是,Visual Studio 2017还不支持F#.NET Core应用程序 . 最后我听说,这是针对版本15.3,仍然在预览中,但我还没有尝试过预览版本 .
https://github.com/Microsoft/visualfsharp/issues/2400
目前,F#开发人员可以使用许多dotnetcore模板 . 您可以像在任何其他项目\解决方案中一样生成模板并在visual studio中使用它们 .
我在我的Mac上遇到了一些问题,但是它们似乎在Windows上运行得很好 . https://github.com/dotnet/templating/wiki/Available-templates-for-dotnet-new