トップ回答者
アプリケーションのコンポーネントで、ハンドルできない例外が発生しました 。

質問
-
アプリケーションを起動しようとした際に、プリケーションのコンポーネントで、ハンドルできない例外が発生しました~算術演算の結果オーバーフローが発生しました。と出てすぐに、~は動作を停止しましたとでます。
使用したいアプリケーションは、.NET Framework3.5を入れてくださいと言っているのですが、windows7には標準搭載とのことですし、3.5をいくらインストールしようとしてもインストーラーが起動しません。現在は標準搭載の3.5.1と4.0を入れています。
解決方法ございましたら、ご回答よろしくお願いします。
Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。************** 例外テキスト **************
System.OverflowException: 算術演算の結果オーバーフローが発生しました。
場所 Gateway.Common.GSHA(String sData)
場所 Gateway.ConfigData.GetDirname(String Name)
場所 Gateway.lcrz.CkSr(Boolean NR)
場所 Gateway.frmMain.frmMain_FormClosing(Object sender, FormClosingEventArgs e)
場所 System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
場所 System.Windows.Forms.Form.WmClose(Message& m)
場所 System.Windows.Forms.Form.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Gateway
アセンブリ バージョン: 3.5.0.0
Win32 バージョン: 3.5.0.0
コードベース: file:///C:/Program%20Files%20(x86)/Origin%20Games/Battlefield%203/0b158b12/0b158b12.exe
----------------------------------------
Microsoft.VisualBasic
アセンブリ バージョン: 8.0.0.0
Win32 バージョン: 8.0.50727.5420 (Win7SP1.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.4927 (NetFXspW7.050727-4900)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5420 (Win7SP1.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5420 (Win7SP1.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Xml
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
アセンブリ バージョン: 2.0.0.0
Win32 バージョン: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
コードベース: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピュータ (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。例:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピュータに登録された
JIT デバッガに設定されなければなりません。
回答
-
蛇足となりますが、MSDN フォーラムは開発者同士が情報を交換するためのフォーラムです。
自作のアプリ・ゲームなどであればその旨を明示して、デバッグした結果を書いてください。
他者が作ったアプリ・ゲームなどあれば、その人・会社に聞くようにしてください。例外などのエラーが発生する原因は、アプリの外側からはわかりません。
そのアプリの開発者に原因を調べてもらうのが一番早く、かつ効果的です。
逆に、開発者がさじを投げると、解決は非常に困難で、「あきらめる」ということが現実的になってしまいます。- 回答としてマーク 星 睦美 2014年2月6日 1:46
すべての返信
-
落ちたログにBattlefield 3とあるところからみて、どうやらここから落としたアプリのようですが。
ここよりは、ダウンロード元のところにメールした方がよいと思います。
また、こういうものってかなりハイスペックなPCを要求しますが、推奨スペック足りてますでしょうか。--- phoenix343
-
蛇足となりますが、MSDN フォーラムは開発者同士が情報を交換するためのフォーラムです。
自作のアプリ・ゲームなどであればその旨を明示して、デバッグした結果を書いてください。
他者が作ったアプリ・ゲームなどあれば、その人・会社に聞くようにしてください。例外などのエラーが発生する原因は、アプリの外側からはわかりません。
そのアプリの開発者に原因を調べてもらうのが一番早く、かつ効果的です。
逆に、開発者がさじを投げると、解決は非常に困難で、「あきらめる」ということが現実的になってしまいます。- 回答としてマーク 星 睦美 2014年2月6日 1:46
-
ご回答ありがとうございます。
推奨スペックは十分に足りております。
又、バトルフィールドからダウンロードしたものではないです、第三者が開発した市販アプリです。
だから?
繰り返し言いますが、ダウンロードしたアプリだろうが、第三者が開発した市販アプリだろうが、その提供元に聞くのが筋です。ここは市販アプリのサポートフォーラムではありません。
ここのフォーラムで聞くのは筋違いですよ。
--- phoenix343
- 編集済み phoenix343 2014年2月4日 12:58