- Check Outlook version
Make sure you’re using Outlook latest version (desktop/web).Older versions don’t support ribbon add-ins.
- Add correct ExtensionPoints:
For Mail - MessageReadCommandSurface
For Mail compose - MessageComposeCommandSurface
For Calendar - AppointmentAttendeeCommandSurface and
- Add requirements
In manifest, include:
<Requirements>
<Sets DefaultMinVersion="1.5">
<Set Name="Mailbox" MinVersion="1.5"/>
</Sets>
</Requirements>
- Remove restrictions
If you used conditions like <Rule xsi:type="ItemIs"...> or <Rule xsi:type="ItemHasAttachment">, remove them to test. This ensures the button always shows.
- Clear cache & redeploy
%LOCALAPPDATA%\Microsoft\Office\16.0\Wef\
Then sideload or redeploy the add-in again.
- Check in Outlook
Go to Outlook - Options - Add-ins