当前位置: 首页 > 知识库问答 >
问题:

无法将参数“log”绑定到类型跟踪编写器

夔桐
2023-03-14

在执行右键单击项目时收到以下消息 -

[1/7/2018 6:48:54 AM]发生了ScriptHost错误[1/7/2018 6:47:54 AM]执行的HTTP请求:{[1/8/2018 6.48:54 AM]Microsoft.Azure.WebJobs.Host:错误索引方法“TestFilesIngestJobs.RunScheduleAync”。Microsoft.Azure.WebJob.Host:无法将参数“log”绑定到类型TraceWriter。请确保绑定支持参数类型。如果使用绑定扩展(例如:。ServiceBus、定时器等)确保在启动代码(例如config.UseServiceBus()、config)中调用了扩展的注册方法。UseTimers()等)。[1/7/2018 6:48:54 AM]“请求ID”:“dbb282d7-44e2-44b4-907e-877beac9da2d”,[1/8/2018 6:48:54上午]错误索引方法“MasterDataFilesIngestJobs”。RunScheduleAync“[1/7/2018 6:48:54 AM]“方法”:“获取”,

共有3个答案

富钧
2023-03-14

Visual Studio 2017中的一个全新功能项目也出现了同样的错误。在从Visual Studio获得将Azure功能升级到v1.0.7的提示后,我消除了错误

唐恺
2023-03-14

我得到了同样的事情,并通过更新Azure Functions和Web作业工具来修复它。

请注意,根据这里的更改列表,对V2函数远程调试的支持仅在15.0.31201.0中启用,并在15.0.40108.0中获得了一个错误修复。https://github . com/Azure/Azure-Functions/blob/master/VS-Azure tools-release notes . MD

因此,请转到“工具和扩展”,查看你拥有的 Azure 函数和 Web 作业工具的版本,如果它早于 15.0.40108.0,请对其进行升级。

太叔景曜
2023-03-14

为了在您的机器上工作,您必须做两件事。遵循此链接中的Visual Studio部分

  1. 安装Azure-functions-core-tools@core软件包是使用npm安装
  2. 创建调试配置文件和设置,如下所示,并在从visual studio启动该配置文件时使用该配置文件

请找到下面的图片以获得帮助。

 类似资料:
  • 我在《快速入门指南》中创建了基本的Azure功能。根据教程,这个默认函数应该可以立即工作,但我遇到了一个错误。 功能体: 错误消息: 函数($HttpTriggerCSharp1)错误:Microsoft。蔚蓝色的网络作业。主机:错误索引方法的函数。HttpTriggerCSharp1’。微软蔚蓝色的网络作业。主机:无法将参数“u return”绑定到类型HttpResponseMessage

  • 我正在使用JdbcTemplate。queryForObject(字符串sql、RowMapper、RowMapper、Object…args)从Oracle获取一行,但继续获取EmptyResultDataAccessException结果大小不正确:应为1,实际为0。 我已经使用Oracle SQL Developer验证了我的SQL,它返回了1行,就像它应该返回的一样。 > 这一直失败。 这

  • 我是SwiftUI的新来者。现在我需要使用@绑定var电影:与列表页面绑定的编辑视图中的电影,但是当我将其应用于下面的代码时,错误刚刚发生。 无法将“Binding”类型的值转换为预期的参数类型“Int” 那我该怎么处理这个案子,期待你的帮助。 顺便问一下,我如何在“progress”中使用绑定类型,如:它还报告Err,无法将类型“Int”的值转换为预期的参数类型“Binding” 我有另一个问题

  • 我在同一个Visual Studio 2019项目中有两个Azure Functions。从我读到的留档来看,将所有Functions都放在同一个项目中是一个很好的做法。在我的例子中,它们是计划的和HTTP触发的。后一个工作正常,而前一个在我使用F5从Visual Studio本地调试时显示此错误: 无法将参数“$return”绑定到类型IActionResult 这是计划功能的代码: 是什么导致

  • 你好,我在小部件上的以下代码中出错 参数类型'List 这是我的代码 我的代码与上面的图表插件不兼容吗?如何解决这个问题?

  • 我制作了一个Azure函数(http触发器),并使用Visual Studio 2019将其部署在门户中。 该函数工作正常,我现在将添加一个绑定到我的CosmosDB。我导航到我的函数,然后单击“集成”。现在我看到了触发器、函数以及输入和输出绑定。 我应该可以在这里添加一个新的输入绑定。但我没有“添加”按钮。我做错了什么?