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

  • 質問

  • アプリケーションを起動しようとした際に、プリケーションのコンポーネントで、ハンドルできない例外が発生しました~算術演算の結果オーバーフローが発生しました。と出てすぐに、~は動作を停止しましたとでます。

    使用したいアプリケーションは、.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 デバッガに設定されなければなりません。



    • 編集済み 星 睦美 2014年2月3日 0:32 タイトルの脱字を修正しました。
    • 編集済み mameoka 2014年2月4日 10:02
    2014年2月2日 6:52

回答

  • 蛇足となりますが、MSDN フォーラムは開発者同士が情報を交換するためのフォーラムです。

    自作のアプリ・ゲームなどであればその旨を明示して、デバッグした結果を書いてください。
    他者が作ったアプリ・ゲームなどあれば、その人・会社に聞くようにしてください。

    例外などのエラーが発生する原因は、アプリの外側からはわかりません。
    そのアプリの開発者に原因を調べてもらうのが一番早く、かつ効果的です。
    逆に、開発者がさじを投げると、解決は非常に困難で、「あきらめる」ということが現実的になってしまいます。

    • 回答としてマーク 星 睦美 2014年2月6日 1:46
    2014年2月2日 11:34
    モデレータ

すべての返信

  • > アプリケーションを起動しようとした際に、プリケーションのコンポーネンで、ハンドルできない
    > 例外が発生しました~算術演算の結果オーバーフローが発生しました。と出てすぐに、~は動作を
    > 停止しましたとでます。

    そのアプリとは一体何なのですか?

    自分で開発したアプリですか、それとも市販のアプリなど第三者が開発したアプリですか?

    2014年2月2日 8:33
  • 落ちたログにBattlefield 3とあるところからみて、どうやらここから落としたアプリのようですが。

    Battlefield 3 公式サイト

    ここよりは、ダウンロード元のところにメールした方がよいと思います。
    また、こういうものってかなりハイスペックなPCを要求しますが、推奨スペック足りてますでしょうか。

    違ってたらすみません。


    --- phoenix343

    2014年2月2日 11:12
  • 蛇足となりますが、MSDN フォーラムは開発者同士が情報を交換するためのフォーラムです。

    自作のアプリ・ゲームなどであればその旨を明示して、デバッグした結果を書いてください。
    他者が作ったアプリ・ゲームなどあれば、その人・会社に聞くようにしてください。

    例外などのエラーが発生する原因は、アプリの外側からはわかりません。
    そのアプリの開発者に原因を調べてもらうのが一番早く、かつ効果的です。
    逆に、開発者がさじを投げると、解決は非常に困難で、「あきらめる」ということが現実的になってしまいます。

    • 回答としてマーク 星 睦美 2014年2月6日 1:46
    2014年2月2日 11:34
    モデレータ
  • ご回答ありがとうございます。

    このアプリは、市販アプリ等第三者が開発したアプリです。


    • 編集済み mameoka 2014年2月4日 9:51
    2014年2月4日 9:51
  • ご回答ありがとうございます。

    推奨スペックは十分に足りております。

    又、バトルフィールドからダウンロードしたものではないです、第三者が開発した市販アプリです。

    2014年2月4日 9:53
  • ご回答ありがとうございます。

    確かに、開発者に聞くのが早いのですが、サイトが海外で製作しているのも恐らく海外の方なので英語で、どうやって質問すればよいかわからないのです

    2014年2月4日 9:57
  • > このアプリは、市販アプリ等第三者が開発したアプリです。

    では、その第三者に聞いてください。もしくは、そのソフトのユーザーのコミュニティがあれば、そこで聞いてください。ここで聞いても答えは出ないと思います。

    英語だからとか、どこに聞いていいのか分からないからここで聞くというのは、考え方が間違っていると思います。

    2014年2月4日 10:12
  • ご回答ありがとうございます。

    推奨スペックは十分に足りております。

    又、バトルフィールドからダウンロードしたものではないです、第三者が開発した市販アプリです。

    だから?
    繰り返し言いますが、ダウンロードしたアプリだろうが、第三者が開発した市販アプリだろうが、その提供元に聞くのが筋です。

    ここは市販アプリのサポートフォーラムではありません。
    ここのフォーラムで聞くのは筋違いですよ。


    --- phoenix343



    2014年2月4日 12:56
  • 私が前回の投稿でも案内させていただきましたとおり、このフォーラムは開発系の情報交換を目的としていますので、特定のソフトウェアの使い方やそれに対する質問・問い合わせ方については目的外となります。

    回答が得られる保証はありませんが、何でも質問できる場所として MSN 相談箱 といったようなサービスもありますので、どうしてもお困りであればそちらも利用してみてください。


    2014年2月4日 13:37
    モデレータ