C# Outlook 插件表单区域

3
我已经向我的插件中添加了一个表单区域,因此当您打开联系人时,它将把表单区域附加到联系人屏幕底部。
在调试项目时,这些都似乎运行良好,但我还向项目添加了安装程序。一切似乎正确安装,但是这个表单区域没有显示。它肯定是相同版本,但我不明白为什么在安装时表单区域没有显示。
任何建议都会很好,我尝试捕获错误,但找不到任何问题或者哪里可以捕获问题。
1个回答

4
我知道这是一个老问题,但如果有人看到它,我也遇到了这个问题。一旦你创建了表单区域,Visual Studios会在你调试时自行创建注册表。为了在安装后显示它,您需要将该表单添加到部署项目的注册表中,类似于将插件添加到注册表中。
这里是添加表单到注册表的MSDN指南以及Outlook不同字段的名称。当我添加我的表单时,注册表最终看起来像这样:
▼ User/Machine Hive
    ▼ Software
        ▼ Microsoft
            ▼ Office
                ▼ Outlook
                    ▼ Addins
                         My Addin 2013
                    ▼ FormRegions
                        IPM.Note  -> MyAddin.MyRegion = "=My Addin 2013"

这显然只是对你问题的一个答案,但这是我需要做的,在安装插件时让它们显示出来。 希望能帮助其他人。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接