尝试在azure门户的F#中创建azure函数。 在功能应用程序设置中选择.net作为运行时,现在当我创建新功能C#时,默认情况下会创建一个C#,无法选择或更改语言。
答案 0 :(得分:1)
由于F#Interactive和.NET Core存在问题,Azure Functions 2.x当前不支持.fsx脚本,这意味着您无法通过门户添加F#函数。它确实支持编译的F#,因此您仍然可以通过Visual Studio,VS Code或CLI使用F#。
答案 1 :(得分:0)
“从Azure Functions运行时的2.x版本开始,必须使用相同的语言来编写功能应用程序中的所有功能。” 引用MS Azure功能文档
https://docs.microsoft.com/en-us/azure/azure-functions/functions-reference
如果可能,请删除功能应用并重新创建,然后可以使用f#的选项
答案 2 :(得分:0)