gpt4 book ai didi

C# Outlook 加载项未正确安装

转载 作者:行者123 更新时间:2023-11-30 16:15:11 26 4
gpt4 key购买 nike

我目前在部署 Outlook 插件时遇到问题。当我将插件发送给 QA 时,这是她发现的仅有的 2 个问题。我已经浏览了几个小时的内部网,但找不到解决我的 2 个问题的方法。

首先是一些细节:

  • 我正在使用 Visual Studio 2012
  • 我正在制作 Outlook 2013 插件
  • 除这 2 个问题外,插件工作正常
  • 我正在使用默认的 clickonce 安装程序

我的第一个问题是,当我安装插件时,Outlook 选项中的位置指向 vsto 文件而不是 .Dll 文件。我需要将它安装到默认的 outlook 目录并引用 .dll 而不是 vsto 文件。

我的第二个问题是,即使我已经填写了 Visual Studio 中的每个“发布”字段,它仍然在 Outlook 选项窗口中显示“发布”。我确实发现这可能与我的签名证书有关。

我不知道如何解决这两个问题,与其浪费更多时间搜索,不如寻求帮助。

这是一张图片,显示了在我的 PC(Dev PC)上安装时出现的 2 个问题:

Image of the Outlook Option screen with my 2 issues

这是一张图片,显示了我在其他人的 PC 上安装时出现的 2 个问题:

enter image description here

感谢所有帮助。提前致谢!!

最佳答案

问题 1 对于基本的 Outlook-Addin 项目来说是正常的。要使其在位置字段中引用 dll,您需要创建一个原始插件。

您需要从项目中删除 VSTO 层,然后您需要公开并注册您自己的 _IDTExtensbility2 接口(interface)实现。这是一个开始,让您了解需要采取的路线:http://msdn.microsoft.com/en-us/library/extensibility.idtextensibility2(v=vs.90).aspx

问题 2 我相信你是对的,它确实与签名证书有关。当您购买或创建有效证书时,它将包含您的发布者,然后它应该显示在选项窗口中。

我希望我能帮到你一点点,让你走上正轨:)

关于C# Outlook 加载项未正确安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19809579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com