我正在尝试将 lambda 函数发布到 AWS,但我的 VS 解决方案资源管理器的项目右键单击菜单在 Visual Studio 2017 中没有发布到 AWS... 选项。这是一天前的事了。 如何或可以将发布到 AWS... 添加到 Visual Studio 2017 右键单击菜单?
最佳答案
我在独立于使用 Lambda 模板项目之一创建新的 .net 核心应用程序时遇到了同样的问题。首先,我按照这个答案全局安装工具(您不再需要添加到您的 csproj):https://stackoverflow.com/a/52448951/407188 .
在本地安装这些工具非常有效,但我仍然无法显示右键单击“发布到 Lambda”的菜单。我尝试了许多其他建议,包括上述建议,但最终发现我的 csproj 文件缺少以下行
<AWSProjectType>Lambda</AWSProjectType>
...定位如下
<PropertyGroup>
<TargetFramework>netcoreapp2.1</TargetFramework>
<!--The new property indicating to AWS Toolkit for Visual Studio this is a Lambda project-->
<AWSProjectType>Lambda</AWSProjectType>
</PropertyGroup>
有关此更改的更多详细信息,请访问 https://github.com/aws/aws-extensions-for-dotnet-cli。
终于看到了
关于c# - 发布到 AWS ... Visual Studio 2017 中缺少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50312528/