部署的Outlook加载项未加载

部署的Outlook加载项未加载,outlook,add-in,Outlook,Add In,我无法使我的Outlook加载项在OL2007的发布模式下工作(调试效果很好)。我创建了一个ClickOnce安装程序,用自定义证书签名并构建了安装程序 安装后,当我启动Outlook2007时,它不会加载,也不会发出任何通知。我查看了addin部分,在那里我在“非活动addin”中找到了我的addin。我查看COM加载项,发现它未选中(检查它没有帮助),通知为“未加载”(没有其他内容) 我已经尝试过的事情: 我的启动例程周围的try/catch块加上消息输出:未显示任何内容 新的自定义签名证书

我无法使我的Outlook加载项在OL2007的发布模式下工作(调试效果很好)。我创建了一个ClickOnce安装程序,用自定义证书签名并构建了安装程序

安装后,当我启动Outlook2007时,它不会加载,也不会发出任何通知。我查看了addin部分,在那里我在“非活动addin”中找到了我的addin。我查看COM加载项,发现它未选中(检查它没有帮助),通知为“未加载”(没有其他内容)

我已经尝试过的事情:

  • 我的启动例程周围的try/catch块加上消息输出:未显示任何内容
  • 新的自定义签名证书:无用
  • APPDATA\MS\Outlook\extend.dat已删除:无效
  • regedit设置“loadbehavior”3:总是这样,我不需要更改它
  • VSTO_SUPPRESSDISPLAYALERTS=0:如果没有效果,则不显示任何内容
  • VSTO_LOGALERTS=1:此处相同,未记录任何内容
  • Fusion日志:输出目录中没有发布任何内容

  • 我没有得到任何导致我的加载项无法加载的信息。它快把我逼疯了。有人能给我指出一个解决方案或者至少是我仍然可以尝试解决这个问题的东西吗?

    这个问题显然是由于GUID和安装产品密钥之间的差异造成的。更改安装产品密钥以匹配GUID使加载项能够再次抱怨错误,因此我可以继续调试


    非常奇怪的是,在这种情况下没有抛出任何错误。

    问题显然是由于GUID和安装产品密钥之间的差异造成的。更改安装产品密钥以匹配GUID使加载项能够再次抱怨错误,因此我可以继续调试

    非常奇怪,在这种情况下,没有抛出任何错误