首页 文章

创建F#ASP.NET核心Web应用程序需要哪些Visual Studio 2017选项?

提问于
浏览
2

我使用 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 回答

  • 0

    不幸的是,Visual Studio 2017还不支持F#.NET Core应用程序 . 最后我听说,这是针对版本15.3,仍然在预览中,但我还没有尝试过预览版本 .

    Visual F#Tools项目系统不支持.NET Core上的F#新的.fsproj文件无法在VS中加载没有项目系统支持包加载,跨平台构建或发布没有.NET Core模板收件箱这意味着您可以使用.NET CLI创建某些内容并使其无法在Visual Studio中加载

    https://github.com/Microsoft/visualfsharp/issues/2400

  • 3

    目前,F#开发人员可以使用许多dotnetcore模板 . 您可以像在任何其他项目\解决方案中一样生成模板并在visual studio中使用它们 .

    我在我的Mac上遇到了一些问题,但是它们似乎在Windows上运行得很好 . https://github.com/dotnet/templating/wiki/Available-templates-for-dotnet-new

相关问题