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

Tam*_*moj 2 amazon-web-services aws-sdk aws-lambda

我已经安装了dotnet工具。

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

 <ItemGroup>
    <DotNetCliToolReference Include="Amazon.Lambda.Tools" Version="3.0.1" />
 </ItemGroup>  
Run Code Online (Sandbox Code Playgroud)

但我收到此错误。

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

救命??

One*_*any 8

有关用法的信息在这里:https : //github.com/aws/aws-extensions-for-dotnet-cli

基本上,您需要将其从项目文件中删除:

<-- This line needs to be removed -->
<DotNetCliToolReference Include="Amazon.Lambda.Tools" Version="X.X.X" />
Run Code Online (Sandbox Code Playgroud)

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

dotnet tool install -g Amazon.Lambda.Tools
Run Code Online (Sandbox Code Playgroud)