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

时间:2018-04-05 12:08:22

标签: c# azure azure-functions .net-standard-2.0

我已经将一堆我的Azure功能“升级”为.netstandard 2.0,我收到以下错误:

  

错误索引方法'Class.Method'无法将参数'log'绑定到   键入TraceWriter。确保支持参数Type   捆绑。如果您正在使用绑定扩展(例如ServiceBus,Timers,   确保你已经调用了注册方法   你的启动代码中的扩展名(例如config.UseServiceBus(),   config.UseTimers()等。)。

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

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

我错过了什么?

1 个答案:

答案 0 :(得分:2)

为了使其有效,事实证明我必须:

  • 删除旧的功能应用程序;
  • 创建一个新的;
  • 在“功能应用程序”设置中,将运行时版本设置为beta;
  • 发布Azure功能。

enter image description here