Alt*_*ice 5 vsto citrix ms-office outlook-addin xenapp
我创建了一个Outlook插件.它没有什么特别的,只需添加一个带有一个菜单项的菜单.我按照http://blogs.msdn.com/b/mcsuksoldev/archive/2010/10/01/building-and-deploying-an-outlook-2010-add-in-part-2-of中的安装程序创建教程进行了操作.-2.aspx.
它在普通的Windows桌面安装上安装并正常运行,但我无法弄清楚如何在Citrix XenApp环境中执行此操作.我可以使用安装程序在安装Outlook成功的相同配置文件中安装它.但是当Outlook运行时,当我从"信任中心"菜单中查看它时,它位于"非活动应用程序插件"部分,并且它无法正常激活.如果我打开Manage COM Addins菜单,它会显示"Load at Startup"作为我的插件的加载行为.如果我尝试从此菜单手动激活它,则不会发生任何事情,如果我再次打开它,Load Behavior将更改为"Not Loaded.Managed Add-in Loader初始化失败."
以前有人遇到这个或类似的东西吗?提前致谢.
如果它正在安装但处于非活动状态,那么它可能会在启动时抛出异常。
我会将所有启动代码(ThisAddIn.cs 中的 ThisAddIn_Startup 函数)包装在 try {} catch {} 内,并将所有错误记录到磁盘,以便您了解 Outlook 禁用您的外接程序的原因。
您是否尝试过设置 VSTO_SUPPRESSDISPLAYALERTS 环境变量来查看是否可以让 Outlook 为您提供更多信息?
(顺便说一句,我发现 Outlook VSTO 很不稳定。有时它们只是拒绝安装和工作。)
| 归档时间: |
|
| 查看次数: |
3922 次 |
| 最近记录: |