简体   繁体   English

AWS Lambda 发布 - 错误 NU1605:检测到 package 降级

[英]AWS Lambda Publish - error NU1605: Detected package downgrade

I use mysql database connection to a MySQL database with Entity Framework Core ( MySql.Data.EntityFrameworkCore v8.0.22 ).我使用 mysql 数据库连接到带有 Entity Framework Core ( MySql.Data.EntityFrameworkCore v8.0.22 ) 的 MySQL 数据库。 I use .NET Core 3.1.我使用 .NET Core 3.1。

I get this error when publishing:发布时出现此错误:

Error NU1605: Detected package downgrade: System.Diagnostics.Debug from 4.3.0 to 4.0.11.错误 NU1605:检测到 package 降级:System.Diagnostics.Debug 从 4.3.0 到 4.0.11。 Reference the package directly from the project to select a different version.直接从项目引用 package 到 select 一个不同的版本。

Error 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.Debug (>= 4.3.0)错误 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)

Error NU1605: Lambdaapp2 -> MySql.Data 8.0.22 -> SSH.NET 2016.1.0 -> System.Diagnostics.Debug (>= 4.0.11)错误 NU1605:Lambdaapp2 -> MySql.Data 8.0.22 -> SSH.NET 2016.1.0 -> System.Diagnostics.Debug (>= 4.0.11)

Error NU1605: Detected package downgrade: System.IO.FileSystem.Primitives from 4.3.0 to 4.0.1.错误 NU1605:检测到 package 降级:System.IO.FileSystem.Primitives 从 4.3.0 到 4.0.1。 Reference the package directly from the project to select a different version.直接从项目引用 package 到 select 一个不同的版本。

Error 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.IO.FileSystem.Primitives (>= 4.3.0)错误 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)

I downgraded from MySql.Data.EntityFrameworkCore v8.0.22 to v8.0.21 and it magically started working.我从 MySql.Data.EntityFrameworkCore v8.0.22 降级到 v8.0.21,它神奇地开始工作了。 It looks like they updated lots of dependencies between 8.0.21 and 8.0.22 and some of these don't play well with AWS Lambda.看起来他们在 8.0.21 和 8.0.22 之间更新了很多依赖项,其中一些不能很好地与 AWS Lambda 配合使用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Golang使用aws lambda报错:InvokeInput not declared by package lambda - Golang using aws lambda error: InvokeInput not declared by package lambda 使用无服务器框架将 Python package 部署到 AWS lambda 时出错 - Error deploying Python package to AWS lambda using Serverless framework html-pdf package 不适用于 aws lambda - html-pdf package is not working on aws lambda 如何将 package AWS CDK 转化为 Lambda 层? - How to package AWS CDK into Lambda layer? 在 AWS Lambda 上的 python 中使用枕头 package 保存图像时出现错误/错误的内容类型 - Error/Wrong Content-Type while saving image using pillow package in python on AWS Lambda Aws Lambda 无权执行:SNS:在资源上发布:+358 - Aws Lambda is not authorized to perform: SNS:Publish on resource: +358 发布到 AWS Lamba - 找不到“build-lambda-zip”实用程序 - Publish to AWS Lamba - Failed to find the "build-lambda-zip" utility aws lambda 中带有 lambda 处理程序的“错误消息” - "error message" with lambda handler in aws lambda 编辑 aws lambda 与大尺寸 package 内联 - editing aws lambda inline with large package size docker 中的“do.net 发布”不包括“运行时”文件夹 - .NET 5 SDK - 对于 AWS Lambda - 'dotnet publish' in docker not including 'runtimes' folder - .NET 5 SDK - for AWS Lambda
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM