I'm getting a weird message on my server since last .NET update:
Application: Toad.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ComponentModel.Win32Exception
at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams)
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Form.CreateHandle()
at DevExpress.XtraEditors.XtraForm.CreateHandle()
at System.Windows.Forms.Control.get_Handle()
at System.Windows.Forms.Form.SelectInternal(Boolean, Boolean)
at System.Windows.Forms.Form.Select(Boolean, Boolean)
at System.Windows.Forms.Control.SelectNextControl(System.Windows.Forms.Control, Boolean, Boolean, Boolean, Boolean)
at System.Windows.Forms.Form.SetVisibleCore(Boolean)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
at System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
at Quest.Toad.StartupForm.MainAppicationEntryPoint(System.String[])
at Quest.Toad.ToadProcessEntryPoint.Main(System.String[])
and it actually makes TicWeb.exe process to get stuck, I have to go to the process list and end it, then further to services snippet and stop/start.
message states the error is happening thru .NET Framework Version: v4.0.30319, however I do have others on my server, and obviously the latest to which it was updated, which is 4.8.03761:
PSChildName Version
----------- -------
v2.0.50727 2.0.50727.4927
v3.0 3.0.30729.4926
Windows Communication Foundation 3.0.4506.4926
Windows Presentation Foundation 3.0.6920.4902
v3.5 3.5.30729.4926
Client 4.8.03761
Full 4.8.03761
Client 4.0.0.0
Is there a way I can make these errors stop happening by maybe forcing TIC to use the latest .NET? Or any other input that can fix it?
FWIW, I'm looking for non-destructive actions, my servers has hundreds of published jobs that serves critical areas within the company and I cannot afford to jeopardize any.