C#Outlook插件表单区域
作者:互联网
我已经在插件中添加了一个“表单区域”,因此当您打开“联系人”时,它将把“表单区域”附加到联系人屏幕的底部.
当我调试项目时,这一切似乎都可以正常工作,但是我还向项目添加了一个安装程序.一切似乎都正确安装,但是此窗体区域不会显示.肯定是相同的版本,但我不明白为什么安装时不显示Form Region.
任何建议都是好的,试图捕获错误,但是找不到任何东西,甚至我无法发现问题的地方.
解决方法:
我知道这是一个老问题,但万一有人看到它,我也会提出反对.形成窗体区域后,Visual Studios将在调试时自行创建注册表.为了在安装时显示它,您需要将表单添加到部署项目的注册表中,类似于将加载项添加到注册表中的方式.
这是MSDN guide,用于将表单添加到注册表中以及调用不同的Outlook字段的含义.当我添加我的注册表时,最终看起来像这样:
▼ User/Machine Hive
▼ Software
▼ Microsoft
▼ Office
▼ Outlook
▼ Addins
My Addin 2013
▼ FormRegions
IPM.Note -> MyAddin.MyRegion = "=My Addin 2013"
显然,这只是您问题的一个答案,但这是我需要在安装外接程序时让它们显示的方法.希望它对其他人有帮助.
标签:outlook,visual-studio-2010,outlook-addin,c 来源: https://codeday.me/bug/20191202/2086228.html