Windows 7: Microsoft .Net framework error unhandled exception

I just had to rebuild a server that was hit with a Cryptovirus. One of the users (on a new profile) is receiving this error when starting logging into Quickbooks, or restarting. She cancels out and everything works fine.  What is the best method to combat this?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
 
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
  at QBWebConnector.RegistryManager.anyAppScheduled()
   at QBWebConnector.ScheduleManager.Scheduler_Tick(Object sender, EventArgs e)
   at QBWebConnector.EventManager.OnClockTicked(Object sender)
   at QBWebConnector.QBWebConnector.Clock_Ticked(Object sender, EventArgs args)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
QBWebConnector
    Assembly Version: 2.1.0.30
    Win32 Version: 2.1.0.30
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/QBWebConnector.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
QBWCUtil
    Assembly Version: 2.1.0.30
    Win32 Version: 2.1.0.30
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/QBWCUtil.DLL
----------------------------------------
QBWCCommon
    Assembly Version: 2.1.0.30
    Win32 Version: 2.1.0.30
    CodeBase: file:///C:/Windows/assembly/GAC_32/QBWCCommon/2.1.0.30__82cc56431f1a971d/QBWCCommon.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
QBWCInterfaces
    Assembly Version: 2.1.0.30
    Win32 Version: 2.1.0.30
    CodeBase: file:///C:/Windows/assembly/GAC/QBWCInterfaces/2.1.0.30__82cc56431f1a971d/QBWCInterfaces.dll
----------------------------------------
Interop.QBXMLRP2
    Assembly Version: 8.0.1.104
    Win32 Version: 8.0.1.104
    CodeBase: file:///C:/Windows/assembly/GAC/Interop.QBXMLRP2/8.0.1.104__31d8aec643e18259/Interop.QBXMLRP2.dll
----------------------------------------
Syncfusion.Grid.Windows
    Assembly Version: 6.402.0.15
    Win32 Version: 6.402.0.15
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/Syncfusion.Grid.Windows.DLL
----------------------------------------
Syncfusion.Shared.Base
    Assembly Version: 6.402.0.15
    Win32 Version: 6.402.0.15
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/Syncfusion.Shared.Base.DLL
----------------------------------------
Syncfusion.Core
    Assembly Version: 6.402.0.15
    Win32 Version: 6.402.0.15
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/Syncfusion.Core.DLL
----------------------------------------
Syncfusion.Grid.Base
    Assembly Version: 6.402.0.15
    Win32 Version: 6.402.0.15
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/Syncfusion.Grid.Base.DLL
----------------------------------------
Syncfusion.Shared.Windows
    Assembly Version: 6.402.0.15
    Win32 Version: 6.402.0.15
    CodeBase: file:///C:/Program%20Files%20(x86)/Common%20Files/Intuit/QuickBooks/QBWebConnector/Syncfusion.Shared.Windows.DLL
----------------------------------------
 
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
 
For example:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
perasperaAsked:
Who is Participating?
 
John HurstConnect With a Mentor Business Consultant (Owner)Commented:
Try the .NET Framework Verifier to see if it can repair .NET

http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog%7C_Tools/netfx%7C_setupverifier%7C_new.zip 


Select the newest .NET Verifier, download and run it see if it can repair .NET. If supports:

.NET Framework 1.0
.NET Framework 1.1
.NET Framework 1.1 SP1
.NET Framework 2.0
.NET Framework 2.0 SP1
.NET Framework 2.0 SP2
.NET Framework 3.0
.NET Framework 3.0 SP1
.NET Framework 3.0 SP2
.NET Framework 3.5
.NET Framework 3.5 SP1
.NET Framework 4 Client
.NET Framework 4 Full
.NET Framework 4.5

If no, then remover .NET (Programs and Features, Windows Features), and restart. Then go back and re-enable .NET and run Windows Updates.
0
 
perasperaAuthor Commented:
I also ended up deleting the registry key for Quickbooks web connector. Between that and the re-enable/update of .Net regained full functionality.
0
 
John HurstBusiness Consultant (Owner)Commented:
@peraspera  - Thank you for the update and I was happy to help.
0
All Courses

From novice to tech pro — start learning today.