Ошибка net. framework при запуске игры Batman описание выглядит так:  [cut] 
 See the end of this message for details on invoking 
 just-in-time (JIT) debugging instead of this dialog box. 
 ************** Exception Text ************** 
 System.ArgumentOutOfRangeException: Index and length must refer to a location within the string. 
 Parameter name: length 
 at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) 
 at BmLauncher.SystemInfo.GetOSArchitecture() 
 at BmLauncher.SystemInfo..ctor() 
 at BmLauncher.Form1.Initialise() 
 at BmLauncher.Form1.OnLoad(Object sender, EventArgs e) 
 at System.Windows.Forms.Form.OnLoad(EventArgs e) 
 at System.Windows.Forms.Form.OnCreateControl() 
 at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 
 at System.Windows.Forms.Control.CreateControl() 
 at System.Windows.Forms.Control.WmShowWindow(Message& m) 
 at System.Windows.Forms.Control.WndProc(Message& m) 
 at System.Windows.Forms.ScrollableControl.WndProc(Message& m) 
 at System.Windows.Forms.ContainerControl.WndProc(Message& m) 
 at System.Windows.Forms.Form.WmShowWindow(Message& m) 
 at System.Windows.Forms.Form.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.4927 (NetFXspW7.050727-4900) 
 CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll 
 ---------------------------------------- 
 BmLauncher 
 Assembly Version: 1.0.1.0 
 Win32 Version: 1.0.1.0 
 CodeBase: file:///D:/Games/Batman%20Arkham%20Asylum/Binaries/BmLauncher.exe 
 ---------------------------------------- 
 System.Windows.Forms 
 Assembly Version: 2.0.0.0 
 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) 
 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.4927 (NetFXspW7.050727-4900) 
 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.4927 (NetFXspW7.050727-4900) 
 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
 ---------------------------------------- 
 System.Management 
 Assembly Version: 2.0.0.0 
 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) 
 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll 
 ---------------------------------------- 
 BmLauncherUtils 
 Assembly Version: 1.0.0.0 
 Win32 Version: 1.0.1.0 
 CodeBase: file:///D:/Games/Batman%20Arkham%20Asylum/Binaries/BmLauncherUtils.DLL 
 ---------------------------------------- 
 msvcm80 
 Assembly Version: 8.0.50727.4927 
 Win32 Version: 8.00.50727.4927 
 CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5/msvcm80.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. 
 [/cut]