我刚刚尝试安装Taglocity 2.0.2.771用于 Outlook 2007 (12.0.6423.1000) SP2 MSO (12.0.6425.1000)。
阅读后常问问题, 我去了工具 ⇨ 信任中心 ⇨ 插件。我发现Taglocity 2.0
那里非活动应用程序插件。
为了激活插件,我选择了管理 COM 加载项,然后点击去按钮。现在,Taglocity 2.0
位于可用加载项列表中,但未选中。通过选择它,消息Load Behavior
显示以下错误:
未加载。加载 COM 插件时发生运行时错误。
有人知道为什么会发生这种情况或如何解决它吗?
此外,是否有人知道是否有办法查看加载过程中发生了哪些具体的错误?
我已经尝试通过电子邮件联系他们的支持人员,但我认为我可以在这里得到更快的回复。
更新 1:
我尝试使用 Taglocity 3.0.3.1664 BETA,但同样不起作用;Outlook 完全忽略了它。我运行了Taglocity 诊断,但出现了以下问题:
Taglocity ProgID 已正确注册。
Taglocity 无法实例化。(由于以下错误,从 IClassFactory 创建 CLSID 为 {30C4BAA0-7730-4B68-8B9A-A36EDBFD67EB} 的 COM 组件实例失败:80070057。)
运行 Taglocity 2 的诊断程序没有显示任何异常。
更新 2:
我忽略的一个重要细节(并且结果是问题的原因)是我的计算机上安装了 .NET Framework 4.0 的测试版。
答案1
Taglocity 支持通常会在一天内回复(根据我的经验)。
Taglocity 确实有一个记录器,作为其诊断的一部分:
(1)关闭 Outlook(是否真的关闭,请检查任务管理器以确保)
(2)在 Windows 资源管理器中转到:C:\Users\\AppData\Roaming\Terazen Technology\Taglocity 3.0
(3)将名为 Taglocity.dll.offlog4net 的文件重命名为 Taglocity.dll.log4net
(4)启动 Outlook,然后尝试再次激活该插件,即执行上述操作。
日志文件 Taglocity-Diagnostics.txt 将包含启动顺序和出现的问题。
根据我的经验,通常是这样的:
(1)损坏的 .NET 安装,即在最新的 .NET 运行时上进行修复
(2) 其他一些插件不兼容,尤其是那些较旧的插件,它们仅尝试与 .NET 1.1 一起运行并首先运行。
(3)禁用加载项的本地 Exchange/Outlook 策略(即,您的 Exchange 管理员可以执行此操作而不告诉您)。
(4)Vista/Win7 对在管理员处注册并运行的应用程序感到困惑 / 不在管理员处注册并运行
希望这可以帮助
答案2
这是 Taglocity 支持提供的解决方案。
为了避免.NET Framework 4.0出现问题,我outlook.exe.config
在Office安装目录下放置了一个名为的配置文件(C:\Program Files\Microsoft Office\Office12),配置文件内容如下。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup><supportedRuntime version="v2.0.50727"/></startup>
</configuration>
这彻底解决了 Taglocity 2.0 的问题。
但 Taglocity 3.0 保持了相同的行为。Outlook 中没有显示任何痕迹。我会暂时不回答这个问题,看看是否有人有其他想法。