![](/img/trans.png)
[英]Golang using aws lambda error: InvokeInput not declared by package lambda
[英]AWS Lambda Publish - error NU1605: Detected package downgrade
我使用 mysql 数据库连接到带有 Entity Framework Core ( MySql.Data.EntityFrameworkCore v8.0.22
) 的 MySQL 数据库。 我使用 .NET Core 3.1。
发布时出现此错误:
错误 NU1605:检测到 package 降级:System.Diagnostics.Debug 从 4.3.0 到 4.0.11。 直接从项目引用 package 到 select 一个不同的版本。
错误 NU1605:Lambdaapp2 -> MySql.Data 8.0.22 -> SSH.NET 2016.1.0 -> System.IO.FileSystem 4.0.1 -> runtime.unix.System.IO.FileSystem 4.3.0 -> System.Diagnostics调试 (>= 4.3.0)
错误 NU1605:Lambdaapp2 -> MySql.Data 8.0.22 -> SSH.NET 2016.1.0 -> System.Diagnostics.Debug (>= 4.0.11)
错误 NU1605:检测到 package 降级:System.IO.FileSystem.Primitives 从 4.3.0 到 4.0.1。 直接从项目引用 package 到 select 一个不同的版本。
错误 NU1605:Lambdaapp2 -> MySql.Data 8.0.22 -> SSH.NET 2016.1.0 -> System.IO.FileSystem 4.0.1 -> runtime.unix.System.IO.FileSystem 4.3.0 -> System84.8682274 FileSystem.Primitives (>= 4.3.0)
我从 MySql.Data.EntityFrameworkCore v8.0.22 降级到 v8.0.21,它神奇地开始工作了。 看起来他们在 8.0.21 和 8.0.22 之间更新了很多依赖项,其中一些不能很好地与 AWS Lambda 配合使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.