本文介绍了在Outlook 2003中部署AddIn的问题(在客户端系统中)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是
在VSTO项目上工作,用于增强Outlook 2003的旧插件。
实际上,该插件是基于VS 2005构建的。现在,我是试图在VS
2008上调试它。

所有
在开发框中都运行正常。它在新系统
(OS)中也能正常工作。但是,当安装在用户系统中时,插件无法正常工作。
插件安装完美,没有任何错误。但是,在Outlook中显示的不是

在某些
系统中,它是安装和运作良好。但是,突然消失了。即使我在那个系统中再次安装它们,它们也不会显示

当安装其他插件时,
也会消失。

我已经完成以下
以确定故障。

  • 完全信任使用CASPOL的
    程序集,setSecurity项目
  • 通过
    命令行给予完全信任(使用caspol.exe)
  • 检查HKCU
    和HKLM的注册管理机构。在此,CLSID,IntProcServer32键
  • 检查注册表$ b中的所有键$ b并且每件事都设置在那里,包括LoadBehaviour = 3
  • 设置环境变量VSTO_SUPPRESSDISPLAYALERTS = 0
    并从命令行运行outlook
  • 在客户端系统中检查PIA,VSTO运行时
    和.NET Framework
  • 检查客户系统中用户
    的权限
  • Given Full Trust to the assemblies using CASPOL, setSecurity project
  • Given full trust to it through command-line also (using caspol.exe)
  • Checked the registries in HKCU and HKLM. In this, CLSID, IntProcServer32 keys
  • checked all keys in registry and every thing is set right there, including LoadBehaviour = 3
  • Set the environment variable VSTO_SUPPRESSDISPLAYALERTS=0 and run the outlook from command-line
  • Checked the PIA, VSTO runtime and .NET Framework in the client system
  • Checked the privileges of user in client’s system

但是,徒劳无功。
我无法找到我的outlook插件异常行为的唯一线索。

我要
尽快解决这个问题。任何建议都表示赞赏。


告诉我发生的事情并建议可行的工作 - 周围。


提前致谢!



问候,

Pranav


推荐答案


这篇关于在Outlook 2003中部署AddIn的问题(在客户端系统中)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 03:47