Harmon.ie 对于初始化时的 SharePoint 异常 - 注册表访问
Harmon.ie for SharePoint Exception on Init - Registry Access
我有一个用户已成功将 Harmon.ie 安装到计算机,但日志文件显示 "Exception on Init" 错误。完整的错误如下:
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
有人知道试图访问的注册表项吗?
此错误表明用户没有足够的权限访问此注册表项。
当 运行 以管理员身份使用 Outlook 时,您会重现它吗? (也请尝试以管理员身份安装)
--- 让
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 下的 read\write。
顺便说一下,您 运行 正在使用 Harmon.ie 的一个相当老的版本,我建议您从 harmon.ie 网站下载并安装最新的 4.5 版本。
--- 让
我有一个用户已成功将 Harmon.ie 安装到计算机,但日志文件显示 "Exception on Init" 错误。完整的错误如下:
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
有人知道试图访问的注册表项吗?
此错误表明用户没有足够的权限访问此注册表项。 当 运行 以管理员身份使用 Outlook 时,您会重现它吗? (也请尝试以管理员身份安装)
--- 让
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 下的 read\write。
顺便说一下,您 运行 正在使用 Harmon.ie 的一个相当老的版本,我建议您从 harmon.ie 网站下载并安装最新的 4.5 版本。
--- 让