我不知道发生了什么......我已经尝试了我能想到的一切。 完全卸载并重新安装,确保安装了所有.net版本。 我甚至创建了一个全新的安装了VS的新VM,它也做了同样的事情。
我正在尝试根据我正在关注的教程为服务总线主题触发器创建Azure功能。 在教程中,它显示了这一点:
然后我在当前的Microsoft在线文档中查找了它: https://docs.microsoft.com/en-us/azure/azure-functions/functions-develop-vs#check-your-tools-version
服务总线主题和队列触发器(以及许多其他东西)根本就不存在。
我试图在周末完成一个概念验证,并且已经碰壁了。
答案 0 :(得分:4)
函数V2(.NET Standard 2.0)仍处于测试阶段,因此它们目前仅支持一组有限的模板。
Service Bus触发器正被移动到一个单独的NuGet包中,这项工作尚未完成。
目前,您应该坚持使用函数V1(完整的.NET Framework 4.7)才能使用Service Bus触发器。在创建Function App项目时选择它: