我正在尝试编写一个非常简单的Outlook VSTO插件,用于检查正在发送的电子邮件是否具有几个简单的属性。我的问题是,我似乎无法使用Outlook安装/测试该插件。我添加了单元测试以确保我编写的代码可能会做它应该做的事情,但那最终的集成层次却使我困扰。有没有什么建议可以在Outlook中测试我的代码?谢谢提前。
如果您想要,我可以发布代码,并更好地解释它的作用。
如果您在Visual Studio中编码,调试会自动将代码插入Outlook并打开Outlook。只需确保在开始之前关闭Outlook,因为这似乎会导致问题。否则,在生成dll的bin文件夹中有一个vsto文件,请单击该文件,它将安装。
我们也遇到了许多问题,例如一旦安装了不良插件就无法删除。我们通常采取以下步骤:
如果这些方法都不起作用,一个解决方法是在 Visual Studio 之外安装 vsto 插件(如果您想这样做),并临时更改主程序集属性中的程序集名称为其他名称。这会让 Outlook/安装程序认为这是一个全新的未曾见过的插件。
希望这可以帮助到您。