在本地运行Azure功能(V2)时抛出Newtonsoft.Json.JsonReaderException

Jer*_*Liu 8 azure azure-functions azure-functions-core-tools

我在VS2017中创建了Azure功能v2的队列触发器模板.当我在本地运行项目时,函数运行时已成功启动.但是当我在队列中创建一条消息时,VS下载了一个JsonSerialization.cs文件并指出了错误. 在此输入图像描述

默认异常设置的详细信息: 在此输入图像描述

它是由VS生成的模板,因此似乎没有像我在其他帖子中找到的代码问题.

我尝试过的:

  • 将项目发布到Azure,有效.
  • 使用npm安装的功能核心工具(Cli)运行项目,也可以.

我猜这个问题与VS使用的函数Cli有关.但它的运行时版本2.0.11651.0与npm安装的版本相同.

有没有人见过这个或有任何想法?提前致谢.

Mik*_*kov 9

此异常是内部的,应该由运行时捕获.在异常设置中随意忽略它,然后一切都应该工作.