Unhandled Exception has occured

ewenallan

Member
Hey

I was trying to resolve an issue using information from a previous thread on how to make my headphones and internal speakers change over automatically.
The first thing I did was logged into the pc specialist website and downloaded the HotKey drivers as instructed in the thread.
When running the installer I selected 'repair'. However the install did not complete successfully as an error occurred.
After this I just gave up but now after logging into my laptop I get an error (which I hope the screenshot has uploaded correctly) and the information I have copied below.

Thank you very much for any help you can offer me

Cheers!
Ewen Allan

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Specified cast is not valid.
at HotKey.HotKey.WMITimer_Tick(Object sender, EventArgs e)
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.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
HotKey
Assembly Version: 8.0.0.137
Win32 Version: 8.0.0.137
CodeBase: file:///C:/Program%20Files%20(x86)/Hotkey/Hotkey.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
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.34209 built by: FX452RTMGDR
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.34239 built by: FX452RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.ServiceProcess
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceProcess/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
----------------------------------------
Windowshook
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Hotkey/Windowshook.DLL
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
HotKey.resources
Assembly Version: 8.0.0.102
Win32 Version: 8.0.0.102
CodeBase: file:///C:/Program%20Files%20(x86)/Hotkey/en/HotKey.resources.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
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.34230 built by: FX452RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Audiodll
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/Hotkey/Audiodll.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. issue.jpg
 
Last edited:

BlessedSquirrel

We love you Ukraine
Uninstall hotkey fully then reinstall. Note that after reinstall you have to initialise it and tell it what configuration you have for it to be working properly.
 

ewenallan

Member
Thanks for the quick reply! I will give this a go and let you know how I get on. I'm not entirely sure what you mean by "Note that after reinstall you have to initialise it and tell it what configuration you have for it to be working properly" but I'm sure I'll work it out...
 

BlessedSquirrel

We love you Ukraine
Thanks for the quick reply! I will give this a go and let you know how I get on. I'm not entirely sure what you mean by "Note that after reinstall you have to initialise it and tell it what configuration you have for it to be working properly" but I'm sure I'll work it out...

Basically when you first boot up after reinstalling hotkey, you need to run it by double clicking on the icon in the running programs in the bottom right of the desktop (if it doesn't autorun), then it'll ask you what configuration of keyboard and trackpad you have, make sure you enter the correct configuration or it will lock out your keyboard and you have to reinstall.
 
Top