0

我正在使用 aspnetzero 框架。将 .Net 核心升级到 .Net5 后,运行 refresh.bat 时遇到问题。它抛出下面提到的错误

使用变量执行文件 '..\EMA.Web.Host\nswag\service.config.nswag' '进程由于 StackOverflowException 而终止。child_process.js:656 抛出错误;'

错误:命令失败:dotnet "E:....\node_modules\nswag\bin/binaries/NetCore21/dotnet-> nswag.dll"

nswag 版本更新到 13.12.1。

当我运行“http://localhost:5000/swagger/v1/swagger.json”时,我得到了更新的 json。

不知道为什么它会导致堆栈溢出异常,任何解决此问题的指针?

谢谢。

4

1 回答 1

1

类型 JObject 和 JToken 导致了这个 stackoverflow 异常,删除它们修复了错误。

于 2021-08-09T09:53:32.877 回答