Azure 函数 - Visual Studio 工具

标签 azure azure-functions

我试图按照帮助链接中提供的方式创建 Azure Functions - https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/

我实际上正在创建一个 Evenhub 触发器来将消息写入 Blob 存储。

当我尝试运行该项目时,出现错误:

"Microsoft.Azure.WebJobs.Host: Error indexing method 'Functions.DashPOCEventHub'. Microsoft.WindowsAzure.Storage: Value cannot be null."

我已将正确的值放入 appsettings.json 中。

有人可以帮我解决这个错误吗?

此外,当我尝试将该函数发布到 Azure 时,appsettings.json 未正确设置。当我进入 Azure UI 应用程序设置页面时,我看不到值和键。

最佳答案

部署时,

appsettings.json 不会创建/覆盖您的网络应用 ApplicationSettings。您需要为 Web 应用程序指定 ApplicationSettings explicitly .

这样做的原因是,您可以在本地使用与您部署的内容(Web 应用程序 appsettings)不同的 secret (appsettings.json)。

有关 appsettings.json 和 Web 应用程序应用程序设置 here 的更多信息.

关于Azure 函数 - Visual Studio 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43051679/

相关文章:

azure - ARM 模板 - 获取函数的特定主机 key

Azure 流分析 : Regex in Reference Data

azure-functions - Azure 函数与 Cosmos DB 绑定(bind)返回格式化的日期时间?

c# - Azure Functions 应用程序中多个函数的 Application Insights 警报

python - 在Python中部署azure函数不会安装requirements.txt中的依赖项

jquery - WCF REST 服务支持来自 jQuery Mobile 的跨域调用

powershell - 无需外部工具即可设置新的 Azure 虚拟机

python - Azure Functions 中的多重处理

java - (Azure SDK java)如何使用Java程序启用/禁用每个功能

c# - Azure函数无法读取应用程序设置和连接字符串