Aji*_*oel 5 c# amazon-web-services aws-sdk aws-lambda visual-studio-2017
我正在尝试将 lambda 函数发布到 AWS,但我的 VS 解决方案资源管理器的项目右键单击菜单在 Visual Studio 2017 中没有“发布到 AWS...”选项。这是一天前出现的。如何或可以将“发布到 AWS...”添加到 Visual Studio 2017 右键菜单中?
在独立于使用 Lambda 模板项目之一创建新的 .net core 应用程序时,我遇到了同样的问题。首先,我按照这个答案全局安装工具(您不再需要添加到您的csproj):https ://stackoverflow.com/a/52448951/407188。
这对于在本地安装工具非常有效,但我仍然无法显示右键单击“发布到 Lambda”菜单。我尝试了许多其他建议,包括上述建议,但最终发现我的 csproj 文件缺少以下行
<AWSProjectType>Lambda</AWSProjectType>
Run Code Online (Sandbox Code Playgroud)
...位于如下
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<!--The new property indicating to AWS Toolkit for Visual Studio this is a Lambda project-->
<AWSProjectType>Lambda</AWSProjectType>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
有关此更改的更多详细信息,请访问https://github.com/aws/aws-extensions-for-dotnet-cli
最后,我现在看到了
小智 4
如果使用 nuget 添加包失败,请将这些行添加到<project>标记内的 .csproj 文件中
<ItemGroup>
<DotNetCliToolReference Include="Amazon.Lambda.Tools" Version="1.8.0" />
</ItemGroup>
| 归档时间: |
|
| 查看次数: |
3024 次 |
| 最近记录: |