繁体   English   中英

Azure函数失败,并且“值”不能为null的无用错误消息。 参数名称:值

[英]Azure function fails with unhelpful error message of Value cannot be null. Parameter name: value

我创建了一个Azure函数,并在Visual Studio中对其进行了本地测试,没有任何问题。 我刚刚将函数发布到Azure,现在运行它时出现此错误:

2019-11-26T20:41:11.822 [Error] Executed 'PullAffiliationsFunction' (Failed, Id=13a5b787-db22-4b04-96ba-f5718c36aa75)
Value cannot be null.
Parameter name: value

我的函数中没有任何名为value的参数。 我看不到任何堆栈跟踪,以便向我提供有关导致此错误的原因的更多信息。 我是否错过了某个地方的配置设置? 我直接从Visual Studio发布,因此我希望它可以发布所有内容。 您将如何调试呢?

如果您将此异常作为“ Executed消息的一部分,则很可能是您的功能代码抛出了该异常。 您是否有完整的日志条目? 它还可能包括堆栈跟踪。

实际上,本地设置和环境变量(来自local.settings.json )在发布时不会自动推送到Azure。

当人们可能忘记将环境变量设置为“应用程序设置”或连接字符串时,我通常会看到此异常。 您是否通过应用程序设置或应用程序中的配置设置了在Azure函数应用程序中本地使用的所有环境变量?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM