首页 > 解决方案 > 包 Amazon.Lambda.Tools 3.0.1 与 netcoreapp2.1 (.NETCoreApp,Version=v2.1) 不兼容。

问题描述

我已经安装了 dotnet 工具。

安装 --global Amazon.Lambda.Tools --version 3.0.1 并尝试在 .net 核心项目 2.1 中使用。我在设置项目文件时收到此错误。

 <ItemGroup>
    <DotNetCliToolReference Include="Amazon.Lambda.Tools" Version="3.0.1" />
 </ItemGroup>  

但我收到了这个错误。

包 Amazon.Lambda.Tools 3.0.1 与 netcoreapp2.1 (.NETCoreApp,Version=v2.1) 不兼容。包 Amazon.Lambda.Tools 3.0.1 支持:netcoreapp2.1 (.NETCoreApp,Version=v2.1)

帮助??

标签: amazon-web-servicesaws-lambdaaws-sdk

解决方案


这里的使用信息:https ://github.com/aws/aws-extensions-for-dotnet-cli

基本上你需要从项目文件中删除它:

<-- This line needs to be removed -->
<DotNetCliToolReference Include="Amazon.Lambda.Tools" Version="X.X.X" />

并且这些工具需要按照以下方式安装:

dotnet tool install -g Amazon.Lambda.Tools

推荐阅读