错误索引方法 'Class.Method' 无法将参数 'log' 绑定到类型 TraceWriter

Error indexing method 'Class.Method' Cannot bind parameter 'log' to type TraceWriter

我有 "upgraded" 一堆 .netstandard 2.0 的 Azure Functions,我收到以下错误:

Error indexing method 'Class.Method' Cannot bind parameter 'log' to type TraceWriter. Make sure the parameter Type is supported by the binding. If you're using binding extensions (e.g. ServiceBus, Timers, etc.) make sure you've called the registration method for the extension(s) in your startup code (e.g. config.UseServiceBus(), config.UseTimers(), etc.).

根据对 的回答,我确定我拥有 Azure Functions and Web Jobs Tools 的最新版本:它是 运行 15.0.40322.0。不过,我有同样的错误。

我知道 Azure Functions 运行 .netstandard 2.0 处于测试阶段。

我错过了什么?

为了让它发挥作用,事实证明我必须:

  • 删除旧功能应用;
  • 新建一个;
  • 在Function App设置中,将运行时版本设置为beta;
  • 发布 Azure Functions。