c# Outlook插件表单区域

本文关键字:区域 表单 插件 Outlook | 更新日期: 2023-09-27 18:13:00

我已经添加了一个表单区域到我的插件,所以当你打开一个联系人,它会将表单区域附加到联系人屏幕的底部。

当我调试项目时,这一切似乎都很好,但是我还向项目添加了一个安装程序。一切似乎安装正确,但是这个形式区域将不显示。它肯定是相同的版本,但我不明白为什么安装时不显示表单区域。

任何建议都是好的,试图捕捉错误,但找不到任何东西,甚至在哪里我可以捕获问题

c# Outlook插件表单区域

我知道这是一个老问题,但万一有人看到它,我也遇到了这个问题。创建表单区域后,Visual studio将在调试时自行创建注册表。为了使它在安装时显示出来,您需要将表单添加到部署项目的注册表中,类似于将加载项添加到注册表中的方式。

以下是MSDN指南,用于将表单添加到注册表中,以及如何调用不同的Outlook字段。当我添加我的注册表时,最终看起来像这样:

▼ User/Machine Hive
    ▼ Software
        ▼ Microsoft
            ▼ Office
                ▼ Outlook
                    ▼ Addins
                         My Addin 2013
                    ▼ FormRegions
                        IPM.Note  -> MyAddin.MyRegion = "=My Addin 2013"

这显然只是对你的问题的一个答案,但这是我需要做的,以便在我安装插件时显示它们。希望对大家有所帮助。