2009-01-09 58 views
4

我想写一个非常简单的Outlook VSTO添加在检查电子邮件发送几个简单的属性。我的问题是,我似乎无法安装/测试添加使用Outlook。我已经添加了单元测试,以确保我写的代码可能做它应该做的事情,但最终的集成级别无法提供。有关如何在Outlook中测试我的代码的任何建议?提前致谢。测试展望VSTO地址

如果你想我可以发布代码以及更好地解释它做了什么。

回答

3

如果您在Visual Studio中进行编码,则会自动将其放入Outlook并打开Outlook。只要确保Outlook在开始之前关闭,因为这似乎会导致问题。否则,在创建dll的bin文件夹中有一个vsto文件,单击它,它会安装它。

+0

感谢您的帮助,我会给它一个镜头。我尝试使用VSTO文件,似乎失败。我也尝试了F5调试,但我当时可能已经打开了outlook。会告诉你这件事的进展的。 – smaclell 2009-01-09 18:33:56

0

我们也遇到过很多问题,无法删除一旦安装了坏的加载项。我们采取的通常步骤是:

  • 卸载VSTO插件(使用vstoinstaller/u命令)
  • 中的%USERPROFILE%\应用程序数据\本地\ APPS \ 2.0目录
  • 删除目录删除中的%USERPROFILE%\应用程序数据\本地\装配\ DL3目录
  • 清除的ClickOnce应用程序缓存(RUNDLL32 dfshim,CleanOnlineAppCache)

如果这些都还没有工作,一个解决办法,如果你会安设目录l Visual Studio之外的vsto加载项(如果您想这样做)是暂时将主程序集的属性中的程序集名称更改为其他名称。然后这愚弄Outlook /安装程序认为这是一个以前从未见过的全新插件。

希望这会有所帮助。