Visual Studio 2017右键菜单丢失Publish to AWS...选项如何恢复?
如何恢复Visual Studio 2017中Lambda项目右键的"Publish to AWS..."选项?
我之前也碰到过VS2017里AWS相关右键菜单突然消失的情况,下面这些方法应该能帮你找回"Publish to AWS..."选项,你可以按顺序尝试:
检查AWS Toolkit for Visual Studio的状态
这个菜单是AWS Toolkit提供的,首先确认工具本身是否正常:- 打开VS2017,点击顶部菜单栏的工具 -> 扩展和更新
- 在左侧切换到已安装标签,搜索"AWS Toolkit for Visual Studio"
- 如果没找到这个工具,就切换到联机标签搜索并安装;如果已安装但显示"已禁用",点击启用按钮,然后重启VS试试
重置Visual Studio用户配置
有时候VS的配置文件损坏会导致菜单异常,重置配置可以解决这类问题:- 完全关闭VS2017
- 以管理员身份打开命令提示符,运行命令:
devenv.exe /ResetSettings - 等待重置完成后,重新打开VS,检查右键菜单是否恢复
修复AWS Toolkit的安装
如果Toolkit已经安装但功能异常,修复安装是个靠谱的办法:- 打开Windows控制面板,进入程序和功能
- 在列表中找到"AWS Toolkit for Visual Studio 2017",右键选择更改
- 在弹出的安装向导里选择修复选项,完成后重启VS
确认项目类型并重新加载项目
只有AWS Lambda类型的项目才会显示这个右键选项,先确认你的项目类型是否正确:- 如果项目图标或者类型显示异常,右键点击解决方案里的项目,选择重新加载项目
- 或者关闭整个解决方案,再重新打开,让VS重新识别项目类型
临时替代方案:通过菜单栏发布
如果以上方法都暂时没生效,你可以先用菜单栏的发布入口:
点击顶部菜单栏的生成 -> 发布 [你的项目名称],在发布目标选择界面里选"AWS Lambda",后续的发布流程和右键菜单完全一致
内容的提问来源于stack exchange,提问作者Ajit Goel
相关产品推荐
相关产品推荐

