问题描述
我通过以下方式运行了规范的F#Hello World程序
dotnet run
有效。现在,我想从VS Code运行它,从显示Program.fs的编辑器窗口中按F5。在launch.json中,我有
"program": "${workspaceFolder}/HelloWorld/bin/Debug/netcoreapp3.1/HelloWorld.dll",
其中HelloWorld是项目目录,它是解决方案文件所在目录的子目录。该文件存在。
击中F5后我得到
找不到任务“ build”。
如何配置VS Code以在F5上运行F#程序?
解决方法
搜索
tasks.json f#
显示
https://forums.fsharp.org/t/how-to-set-up-f-development-in-visual-studio-code/1125/2
,这回答了我的问题:当对话框中带有
找不到任务“ build”。
消息弹出,我应该选择
配置任务
并在弹出窗口中
从模板创建task.json文件
然后是
.NET Core
模板。之后,F5开始构建并运行F#程序。