C# 在powershell中编写Azure函数

C# 在powershell中编写Azure函数,c#,function,azure,powershell,C#,Function,Azure,Powershell,我有以下问题。我想编写Azure函数,但需要在PowerShell中编写代码。我在网上发现了几个网站,上面说我可以在创建新函数时选择“实验性”语言。但我无法激活/停用此按钮,因为它没有显示必要的按钮。所以我做了更多的研究,了解到我必须使用v1环境而不是v2,所以我改变了它。但我仍然不能改变语言,只能用C语言编写代码 创建新函数的指南甚至告诉我,我可以在创建自定义函数时使用PowerShell(请参见屏幕截图),但在单击建议的链接后,没有相应的选项 创建函数时的指南 创建函数的选项 有相同问题

我有以下问题。我想编写Azure函数,但需要在PowerShell中编写代码。我在网上发现了几个网站,上面说我可以在创建新函数时选择“实验性”语言。但我无法激活/停用此按钮,因为它没有显示必要的按钮。所以我做了更多的研究,了解到我必须使用v1环境而不是v2,所以我改变了它。但我仍然不能改变语言,只能用C语言编写代码

创建新函数的指南甚至告诉我,我可以在创建自定义函数时使用PowerShell(请参见屏幕截图),但在单击建议的链接后,没有相应的选项

创建函数时的指南

创建函数的选项

有相同问题或知道解决方法的人

我事先找到了这个链接: 但遗憾的是,我错过了右上角的按钮来启用这些语言


提前谢谢你

对于您的问题,请单击
创建您自己的自定义函数
,然后启用
实验语言支持
,请参阅屏幕截图


我以前找到过此网站,但它可能是重复的,但不是重复的!问题是我缺少右上角的启用按钮!拆下闭合VoteTank以实现快速响应。我点击了“创建你自己的自定义函数”,但我没有得到启用按钮。。。这是我的问题。我不知道我在创建函数时是否做错了什么…@ChrisB。能否提供
应用程序设置的屏幕截图
?另外,您是否更改了功能应用程序的其他设置?以下是截图:@ChrisB。尝试删除
函数\u WORKER\u RUNTIME=dotnet
并重新启动应用程序。在应用程序设置中将运行时版本更改为版本1中,这将为您提供使用Powershell的选项。版本2似乎没有为.net或Javascript提供替代选项。