You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Outlook自定义功能区按钮无法恢复显示问题求助

Outlook VSTO自定义功能区按钮无法显示问题

我的情况和Stack Overflow上一个类似问题一致,但该问题下的所有解决方案均无效。

在一个无代码的全新项目中,我创建了一个简单的功能区按钮,但最新版M365 Outlook不再显示它。最初按钮是正常显示的,之后我通过「自定义功能区」手动移除了右侧列表中的自定义组——显然我本该通过File\Options\Add-ins对话框移除它,现在无论我做什么,按钮都完全无法显示。

奇怪的是,用Visual Studio 2022按F5运行项目时,自带的Add-ins\Get Add-ins组合框会轻微闪烁。常规解决方案均无效,网页搜索也未找到对应问题的答案。


补充编辑内容

重启Outlook后首次新建邮件时,功能区至少会尝试加载。在高级选项中开启Show VSTO Add-in user interface errors后,出现加载错误提示。

我尝试将设计器中的选项卡重命名为TabMail,但没有改善。相关配置信息如下:

  • RibbonTab的属性截图
  • 选中的RibbonTypes截图

出于好奇我开启了StartFromScratch属性,此时按钮能正常显示且无错误,按Ctrl+N新建邮件时也不会出现之前的错误提示。

我从功能区设计器导出了XML代码:

<?xml version="1.0" encoding="UTF-8"?>
<customUI onLoad="Ribbon_Load" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon>
    <tabs>
      <tab idMso="TabAddIns">
        <group id="Group1" label="Group1">
          <button id="Button1" label="Click Me" showImage="false" />
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>

在新的Ribbon.vb中配置Override后,使用XML功能区的方式也没有改善情况。

我的Outlook设置是不是损坏了?感觉确实如此。


内容的提问来源于stack exchange,提问作者InteXX

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 11:37:50