【发布时间】:2018-06-16 13:31:06
【问题描述】:
右键项目->调试->启动新实例时得到以下消息。
[1/7/2018 6:48:54 AM] 发生 ScriptHost 错误[1/7/2018 6:48:54 AM] 执行的 HTTP 请求:{ [1/7/2018 6:48:54 AM] Microsoft.Azure.WebJobs.Host:索引方法错误 'TestFilesIngestJobs.RunScheduleAsync'。 Microsoft.Azure.WebJobs.Host:无法将参数“日志”绑定到类型 TraceWriter。确保绑定支持参数类型。 如果您使用绑定扩展(例如 ServiceBus、Timers 等) 确保您已调用扩展程序的注册方法 在您的启动代码中(例如 config.UseServiceBus()、config.UseTimers()、 等等。)。 [2018 年 1 月 7 日上午 6 点 48 分 54 秒] “requestId”: “dbb282d7-44e2-44b4-907e-877beac9da2d”,[1/7/2018 6:48:54 AM] 错误 索引方法“MasterDataFilesIngestJobs.RunScheduleAsync”[2018 年 1 月 7 日 上午 6 点 48 分 54 秒]“方法”:“获取”,
【问题讨论】:
-
你做了确保绑定支持参数类型。如果您正在使用绑定扩展(例如 ServiceBus、Timers 等),请确保您已在启动代码中调用了扩展的注册方法(例如 config.UseServiceBus()、config.UseTimers() 等.
-
TraceWriter 不应该是完全限定的类型名吗?
-
没有得到你先生
-
这是 99% 的程序集版本冲突。显示您拥有的所有 NuGet 引用以及正在运行的 .NET/Functions 运行时版本。
标签: c# azure azure-functions azure-webjobs