When running the installer, an error is received:
System.MissingMethodException: Constructor on type 'Microsoft.Win32.SafeHandles.SafeRegistryHandle' not found.
On C:\ProgramData\Quest\DAConsole\DAInstaller.log file, these lines can be read:
System.MissingMethodException: Constructor on type 'Microsoft.Win32.SafeHandles.SafeRegistryHandle' not found.
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
at DAInstaller.CoreServices.SupportHelpers.RegistryHelper.Get64AppDisplayVersionById(String appId)
at DAInstaller.CoreServices.SupportHelpers.RegistryHelper.b__e(String guid)
at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
at System.Linq.Enumerable.d__59`1.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at DAInstaller.CoreServices.SupportHelpers.RegistryHelper.SavePackagesVersionToLog(List`1 foundGuids, List`1 foundGuids64)
at DAInstaller.CoreServices.SupportHelpers.RegistryHelper.IsVS2005RedistribInstalled(Boolean is64Bit)
at DAInstaller.CoreServices.SupportHelpers.PrerequisitesHelper.TestVSRedistributive(String& notFoundPrerequisite)
at DAInstaller.Presentation.PrerequisitesStep.PrerequisitesStepViewModel.Prepare(SetupInformation setupInformation)
at DAInstaller.UI.Models.StepManager.GetCurrentStep()
at DAInstaller.UI.Models.StepManager.MoveToFirstStep()
at DAInstaller.Presentation.Shell.ShellPresentationModel..ctor(ShellView shell)
at DAInstaller.MainWindow.OnContentRendered(EventArgs e)
at System.Windows.Window.b__202_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at DAInstaller.App.Main()
at DAInstaller.Program.Main()
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Feedback 利用規約 プライバシー Cookie Preference Center