使用Visual Studio发布Azure Function不可行:创建按钮禁用。

3
我想使用Visual Studio 2022发布选项发布Azure函数项目,但是创建按钮总是无法使用,没有任何明显的原因:

enter image description here

我该如何进一步研究这个问题,获取任何错误信息或其他相关信息?


2
作为一种解决方法,您可以尝试在Azure门户上手动创建函数应用程序。然后,您可以下载“发布配置文件”,并使用它从Visual Studio发布此函数应用程序。 - kosist
谢谢你的提示,确实非常有效。我仍然在想助手出了什么问题。 - stefan.at.kotlin
不确定,我也遇到了类似的问题,但没有找到任何永久解决方案。#67813149。在注销和登录、系统重启后,我解决了这个问题,但这不应该是解决方法。 - Pravallika KV
2个回答

3
我通过直接访问Azure门户并手动创建三个依赖项来使其工作,即:
- 资源组 - 存储帐户 - 应用洞察
然后,我可以返回到这个表单(即关闭并重新打开它),并选择我创建的那些项目,而不是使用这个表单来创建新的项目。

1
谢谢,我之前只创建了资源组和存储帐户,它们都正常工作,应用洞察没有问题。 - undefined

0

enter image description here

多次尝试后,我也遇到了类似的问题,并没有找到任何永久解决方案。我的环境是最新版本的Azure Functions Core Tools (4.0.4915)、VS 2022 17.4.4版本、.NET 6 SDK和运行时已安装。

我在Stack Overflow上发现了类似的问题,许多用户都遇到了这个问题 #67813149

我还发现了上述问题的一个原因 - 即如果我们没有访问Azure订阅,则我观察到在Visual Studio Azure Functions项目的发布 > 创建新函数应用程序窗口中,此创建按钮将会被灰掉禁用

enter image description here

另外,请检查您是否具有正确的RBAC访问权限来管理订阅中的资源,例如Azure Function应用程序管理的Contributor角色。 请访问此MS Q&A#669276以获取更多信息。

在Visual Studio中注销并登录,系统重新启动后,我已将其修复并正常工作,但这不应该是解决方法。 如果您经常遇到此问题,请发送电子邮件至azcommunity@microsoft.com


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接