Jump to content

Error When Clicking Links In Online Patcher


7 replies to this topic

#1 UberVonBoobies

    Rookie

  • 2 posts

Posted 13 November 2012 - 02:58 PM

I'm really enjoying MWO, but I'm getting a consistent error whenever I click on a link (to buy MC for instance) in the Online Patcher app. The following error is always thrown:

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************

System.ComponentModel.Win32Exception: Class not registered

at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)

at System.Diagnostics.Process.Start()

at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)

at System.Diagnostics.Process.Start(String fileName)

at Patcher.OmicronPatcherForm.pb_MainCarousel_Click(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnClick(EventArgs e)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************

mscorlib

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

----------------------------------------

MWOPatcher

Assembly Version: 1.3.4.0

Win32 Version: 1.3.4.0

CodeBase: file:///D:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Drawing

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

PatchTarget

Assembly Version: 1.0.0.0

Win32 Version: 1.3.4.0

CodeBase: file:///D:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe

----------------------------------------

System.Xml

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

----------------------------------------

System.Configuration

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

----------------------------------------

System.Core

Assembly Version: 3.5.0.0

Win32 Version: 3.5.30729.6387 built by: Win8RTM

CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll

----------------------------------------

VersionDll

Assembly Version: 1.0.0.0

Win32 Version: 1.3.4.0

CodeBase: file:///D:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe

----------------------------------------

PatchTarget

Assembly Version: 1.0.0.0

Win32 Version: 1.3.4.0

CodeBase: file:///D:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe

----------------------------------------

PatchTarget

Assembly Version: 1.0.0.0

Win32 Version: 1.3.4.0

CodeBase: file:///D:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe

----------------------------------------

************** 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.




I'm running Windows 8 on this machine, I'm not sure if that's related to the problem. Any help would be much appreciated.

Edited by UberVonBoobies, 13 November 2012 - 03:03 PM.


#2 Wayren

    Rookie

  • Legendary Founder
  • Legendary Founder
  • 1 posts
  • LocationWA

Posted 04 December 2012 - 10:26 PM

I'm having this exact issue as well. Any thoughts? Recommendations? Solutions?

#3 Malcivious

    Member

  • PipPipPip
  • The Covert
  • The Covert
  • 52 posts
  • LocationUnited States

Posted 10 January 2013 - 05:39 PM

I'm getting this error as well. Some details regarding this:
- I'm using Windows 8, 64-Bit.
- I did do a new re-install of the software recently. Although, I kept config files in the USER\Profiles directory.
- This occurs on the launcher screen before clicking on the Play button.
- Chrome is my default browser. I'm not sure if it matters, but it opens a web page generally so I figured I'd include it.

Error:

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

************** Exception Text **************
System.ComponentModel.Win32Exception: Class not registered
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName)
at Patcher.OmicronPatcherForm.link_Community_LinkClicked(Object sender, LinkLabelLinkClickedEventArgs e)
at System.Windows.Forms.LinkLabel.OnLinkClicked(LinkLabelLinkClickedEventArgs e)
at System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.LinkLabel.WndProc(Message& msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
MWOPatcher
Assembly Version: 1.3.8.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6387 (Win8RTM.050727-6300)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
PatchTarget
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.6387 built by: Win8RTM
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
VersionDll
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
PatchTarget
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
PatchTarget
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
VersionDll
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
PatchTarget
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------
PatchTarget
Assembly Version: 1.0.0.0
Win32 Version: 1.3.8.0
CodeBase: file:///C:/Games/Piranha%20Games/MechWarrior%20Online/Bin32/MWOPatcher.exe
----------------------------------------

************** 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.

#4 Ryvucz

    Zunrith

  • PipPipPipPipPipPipPipPipPip
  • 2,839 posts
  • LocationColorado Springs, Colorado

Posted 10 January 2013 - 05:55 PM

Windows 8 is the devil.

But on a serious note, have you guys sent this information to support with DxDiag and logs?

#5 Zelaskal

    Rookie

  • 1 posts

Posted 16 January 2013 - 08:40 PM

This is because of an API change in Windows 8. You can't launch URLs in an elevated process via Process.Start(url), you have to use Process.Start("explorer.exe ", url). Still unclear as to why it has to be elevated full-time in the first place.

Edit: Fixed code snippet.

Edited by Zelaskal, 17 January 2013 - 06:10 PM.


#6 kalami

    Member

  • PipPipPip
  • 84 posts

Posted 23 January 2013 - 06:47 PM

Does this need a ticket or did one of you open one?

#7 Lory9811

    Rookie

  • 1 posts

Posted 16 February 2013 - 07:46 AM

I've the same error, but I'm running windows 7

#8 Darknight99

    Member

  • PipPipPipPipPip
  • 115 posts

Posted 16 February 2013 - 08:11 AM

Are they starting to support win 8 yet? It doesnt bother me much because I can do it all from the website.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users