Проблема с SCVMM Admin Console после установки Update Rollup 6

После установки Update Rollup 6 для System Center 2012 R2 Virtual Machine Manager обнаружилась странная проблема — при попытке создать виртуальную машину или просто посмотреть свойства шаблона или профиля оборудования консоль администратора SCVMM (процесс VmmAdminUI.exe) начала падать с ошибкой System.Reflection.TargetInvocationException.image

Похоже, что это какая-то проблема с локализацией, потому что у немца обнаружилась такая же проблема с порталом самообслуживания social.technet.microsoft.com/Forums/ru-RU/eab3a316–1cd3–450b-963d-d97be94cf395/scvmm-2012-r2-ru-6-self-service-user-konsole-strzt-ab

Решается переименованием (или удалением) папки родного языка в 

C:\Program Files\Microsoft System Center 2012 R2\Virtual Machine Manager\bin

Например, «ru» в «ru_». После этого переименования консоль запускается с английским интерфейсом и всё работает прекрасно.Похоже, не зря ребята с itband говорят, что продукты System Center нужно ставить всегда английские, в т.ч. потому что локализуются по остаточному принципуПолный текст сообщения об ошибке Приложение: VmmAdminUI.exeВерсия платформы: v4.0.30319Описание. Процесс был завершен из-за необработанного исключения.Сведения об исключении: System.Reflection.TargetInvocationExceptionСтек: в System.Windows.Window.ShowDialog ()в Microsoft.VirtualManager.UI.WizardFramework.WizardWindow.ShowWizard (Microsoft.VirtualManager.UI.WpfControls.DialogOwner, Microsoft.VirtualManager.UI.WizardFramework.Flow)в Microsoft.VirtualManager.UI.Dialogs.VMProperties.VMPropertiesLauncher.ShowDialog (Microsoft.VirtualManager.UI.Data.IClientDataContext, System.Windows.Window, Microsoft.SystemCenter.VirtualMachineManager.VMBase, Microsoft.VirtualManager.UI.Dialogs.VMProperties.VMPropertiesPage, Boolean)в Microsoft.VirtualManager.UI.Pages.Library.LibraryActionHelper.ShowVMProperties (Microsoft.SystemCenter.VirtualMachineManager.ILibraryObject, Microsoft.VirtualManager.UI.ConsoleFramework.ActionContext)в Microsoft.VirtualManager.UI.Pages.Library.LibraryActionHelper.ShowProperties (Microsoft.SystemCenter.VirtualMachineManager.ILibraryObject, Microsoft.VirtualManager.UI.ConsoleFramework.ActionContext)в Microsoft.VirtualManager.UI.Pages.Library.PropertiesActionGroup`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].ShowProperties (System.__Canon, Microsoft.VirtualManager.UI.ConsoleFramework.ActionContext)в Microsoft.VirtualManager.UI.Pages.Library.SingleLibraryObjectActionBase`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].OnClick ()в Microsoft.VirtualManager.UI.ConsoleControls.DataGridViewModel`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].FindAndRunAction (System.Predicate`1)в Microsoft.VirtualManager.UI.ConsoleControls.DataGridViewModel`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].RunDefaultAction ()в Microsoft.VirtualManager.UI.ConsoleControls.SearchableDataGrid.DataGrid_RowDoubleClick (System.Object, System.Windows.RoutedEventArgs)в System.Windows.RoutedEventHandlerInfo.InvokeHandler (System.Object, System.Windows.RoutedEventArgs)в System.Windows.EventRoute.InvokeHandlersImpl (System.Object, System.Windows.RoutedEventArgs, Boolean)в System.Windows.UIElement.RaiseEventImpl (System.Windows.DependencyObject, System.Windows.RoutedEventArgs)в System.Windows.UIElement.RaiseEvent (System.Windows.RoutedEventArgs)в Microsoft.EnterpriseManagement.DataCenterManager.UI.DataGrid.SCDataGrid.SCDataGridRow_MouseDoubleClick (System.Object, System.Windows.Input.MouseButtonEventArgs)в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler (System.Delegate, System.Object)в System.Windows.RoutedEventArgs.InvokeHandler (System.Delegate, System.Object)в System.Windows.RoutedEventHandlerInfo.InvokeHandler (System.Object, System.Windows.RoutedEventArgs)в System.Windows.EventRoute.InvokeHandlersImpl (System.Object, System.Windows.RoutedEventArgs, Boolean)в System.Windows.UIElement.RaiseEventImpl (System.Windows.DependencyObject, System.Windows.RoutedEventArgs)в System.Windows.UIElement.RaiseEvent (System.Windows.RoutedEventArgs)в System.Windows.Controls.Control.OnMouseDoubleClick (System.Windows.Input.MouseButtonEventArgs)в System.Windows.Controls.Control.HandleDoubleClick (System.Object, System.Windows.Input.MouseButtonEventArgs)в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler (System.Delegate, System.Object)в System.Windows.RoutedEventArgs.InvokeHandler (System.Delegate, System.Object)в System.Windows.RoutedEventHandlerInfo.InvokeHandler (System.Object, System.Windows.RoutedEventArgs)в System.Windows.EventRoute.InvokeHandlersImpl (System.Object, System.Windows.RoutedEventArgs, Boolean)в System.Windows.UIElement.ReRaiseEventAs (System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent)в System.Windows.UIElement.OnMouseDownThunk (System.Object, System.Windows.Input.MouseButtonEventArgs)в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler (System.Delegate, System.Object)в System.Windows.RoutedEventArgs.InvokeHandler (System.Delegate, System.Object)в System.Windows.RoutedEventHandlerInfo.InvokeHandler (System.Object, System.Windows.RoutedEventArgs)в System.Windows.EventRoute.InvokeHandlersImpl (System.Object, System.Windows.RoutedEventArgs, Boolean)в System.Windows.UIElement.RaiseEventImpl (System.Windows.DependencyObject, System.Windows.RoutedEventArgs)в System.Windows.UIElement.RaiseTrustedEvent (System.Windows.RoutedEventArgs)в System.Windows.UIElement.RaiseEvent (System.Windows.RoutedEventArgs, Boolean)в System.Windows.Input.InputManager.ProcessStagingArea ()в System.Windows.Input.InputManager.ProcessInput (System.Windows.Input.InputEventArgs)в System.Windows.Input.InputProviderSite.ReportInput (System.Windows.Input.InputReport)в System.Windows.Interop.HwndMouseInputProvider.ReportInput (IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32)в System.Windows.Interop.HwndMouseInputProvider.FilterMessage (IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef)в System.Windows.Interop.HwndSource.InputFilterMessage (IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)в MS.Win32.HwndWrapper.WndProc (IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)в MS.Win32.HwndSubclass.DispatcherCallbackOperation (System.Object)в System.Windows.Threading.ExceptionWrapper.InternalRealCall (System.Delegate, System.Object, Int32)в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen (System.Object, System.Delegate, System.Object, Int32, System.Delegate)в System.Windows.Threading.Dispatcher.LegacyInvokeImpl (System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)в MS.Win32.HwndSubclass.SubclassWndProc (IntPtr, Int32, IntPtr, IntPtr)в MS.Win32.UnsafeNativeMethods.DispatchMessage (System.Windows.Interop.MSG ByRef)в System.Windows.Threading.Dispatcher.PushFrameImpl (System.Windows.Threading.DispatcherFrame)в System.Windows.Threading.Dispatcher.PushFrame (System.Windows.Threading.DispatcherFrame)в System.Windows.Threading.Dispatcher.Run ()в System.Windows.Application.RunDispatcher (System.Object)в System.Windows.Application.RunInternal (System.Windows.Window)в System.Windows.Application.Run (System.Windows.Window)в Microsoft.VirtualManager.UI.VmmAdmin.Program.Main (System.String[])

© Habrahabr.ru