Windows 2012 Failover Cluster Management Console Error "A weak Event was created and it lives on the wrong object"
最近因為客戶的需求在Windows Server 2012上安裝一組SQL Server 2012 Failover Cluster,遇到以下問題,以下是解決方法:
[Symptoms]
When you opened Failover-Manager and clicked on Roles or Nodes you get the following error.
A weak Event was created and it lives on the wrong object, there is a very high Chance this will fail,
please Review and make changes on your code to prevent the issue
at MS.Internal.FailoverClusters.Framework.WeakEvent.WeakEventCallback.MethodTarget...ctor(Object target, MethodInfo targetMethod) .
at MS.Internal.FailoverClusters.Framework.WeakEvent.WeakEventCallback.Add(Object target, MethodInfo targetMethod)
at System.Windows.Input.CanExecuteChangedEventManager.PrivateAddHandler(ICommand source, EventHandler'1 handler)
at System.Windows.Documents.Hyperlink.HookCommand((ICommand command)
......
[Resolution]
To resolve these issues, install the update on a Windows Server 2012-based cluster node or on a Windows 8-based computer that has the Remote Server Administration Tools for Windows 8 installed.
Failover Cluster Management snap-in crashes after you install update 2750149 on a Windows Server 2012-based failover cluster