Harmon.ie 用于初始化时的 SharePoint 异常 - 注册表访问



我有一个用户已成功将 Harmon.ie 安装到计算机上,但日志文件显示"初始化异常"错误。 完整的错误如下:

Starting Harmonie
2015-01-16 06:48:57,172 INFO  [1] Mainsoft.Harmony.AddIn.HarmonyAddIn - OnConnection
2015-01-16 06:48:57,747 INFO  [1] Mainsoft.Harmony.AddIn.HarmonyAddIn - Load Harmonie version: 3.4.0.9975 Outlook Version 14.0.0.7105 X86 bit
2015-01-16 06:48:57,748 ERROR [1] Mainsoft.Harmony.AddIn.HarmonyAddIn - Exception on Init
System.Security.SecurityException: Requested registry access is not allowed.
   at System.ThrowHelper.ThrowSecurityException(ExceptionResource resource)
   at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable)
   at Mainsoft.Harmony.Utils.RedemptionCleaner.CleanOrphanRegistryKeys()
   at Mainsoft.Harmony.AddIn.HarmonyAddIn.Init()
The Zone of the assembly that failed was:
MyComputer

有谁知道尝试访问的注册表项?

Harmon.ie 需要在堆栈跟踪中报告的阶段访问您最初在 HKEY_CURRENT_USER\SOFTWARE\Classes 下附加以下键

       "Redemption.Addin",            
        "Redemption.AddressLists",
        "Redemption.MAPIFolder",
        "Redemption.MAPITable",
        "Redemption.MAPIUtils",
        "Redemption.RDOSession",
        "Redemption.SafeAppointmentItem",
        "Redemption.SafeContactItem",
        "Redemption.SafeCurrentUser",
        "Redemption.SafeDistList",
        "Redemption.SafeInspector",
        "Redemption.SafeJournalItem",
        "Redemption.SafeMailItem",
        "Redemption.SafeMeetingItem",
        "Redemption.SafePostItem",
        "Redemption.SafeReportItem",
        "Redemption.SafeTaskItem", 
        "Mainsoft.Harmony.OutlookSidebar.TaskPaneSidebarAx"

Outlook 应在具有足够权限的帐户下运行,以在HKEY_CURRENT_USER下读取\写入。

顺便说一下,您运行的是相当旧的 Harmon.ie 版本,我建议您从 harmon.ie 网站下载并安装最新的4.5版本。

---珍

此错误

表示用户没有足够的权限来访问此注册表项。以管理员身份运行 Outlook 时是否重现它?(也请尝试以管理员身份安装)

---珍

最新更新