• 締切済み

NET Framework

アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。 インデックスが範囲を超えています。負でない値でコレクションのサイズよりも小さくなければなりません。 パラメータ名:startIndex 最近、NETFramework で上記のような警告がたびたびでます。続行を押すと続けて出来ますが、出るたびにとても面倒です。この警告が出ないようにするには、どうしたらいいでしょうか。

みんなの回答

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.3

No1です。 イベントビューアを確認していただけましたか。 .Net Frameworkに関するエラーメッセージがあるはずです。それがGIMPに関連したものかどうかがすぐに判別できるかどうかはわかりませんが、GIMPを再インストールしてエラーがなくなれば関連性があるということになります。  GIMPかどうかはともかくとしても、アンインストールしても発生する場合にはレジストリに何かが残されてるということです。これをクリーンアップする必要がありますが、初心者さんにはかなりリスクがあります。システムの復元でもとにもどされた方がよいかと思います。

mokyutoro
質問者

お礼

度々のご回答有り難う御座います。ご指摘の様に、システムの復元でもとに戻したところ、しばらくたってもあの警告がでなくなりました。 とてもたすかりました。 有り難う御座いました。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

>おそらくGIMPというフォトレタッチソフトだとおもいますが、日本語化がうまくいかずに、アンインストールしましたが、それでも上記の警告が時々出ます。 GIMPを再インストールしたらどうですか?

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

 .NET Frameworkは実行環境でありOSみたいなものです。問題が発生しているのは、その上で実行されているソフトウエアの方です。イベントビューアでアプリケーションのエラーの内容を確認してみてください。問題を起こしているソフトウエアがわかるかもしれません。そのソフトに対して対策をする必要があります。一方で、.NET Framework側に何らかの設定をしなければならないこともあります。  問題が発生する前にインストールしたソフトが最も怪しいというのが通例です。

mokyutoro
質問者

補足

ご回答有り難う御座います。おそらくGIMPというフォトレタッチソフトだとおもいますが、日本語化がうまくいかずに、アンインストールしましたが、それでも上記の警告が時々出ます。 JITデバッグが有効なときは、このダイアグログで処理するよりも、ハンドルされていない例外??  コンピューターに登録されたJITデバッガに設定されなければなりません。 警告の最後の方にこの様な文がでています。PC素人なので宜しくお願い致します。

関連するQ&A

  • パソコンのエラーメッセージ

    windows7のパソコンで、起動させるたび、エラーメッセージが出て困っています。どうすれば消えるかわかる方いらしたら、教えてください。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました[続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終了します。 インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 パラメータ名:インデックス さらに詳細は以下のようなものです。 Just-In-Time (JIT) デバッグを呼び出すための詳細については、 ダイアログ ボックスではなく、このメッセージの最後を参照してください。 ************** 例外テキスト ************** System.ArgumentOutOfRangeException: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 パラメータ名: index なお、エラーメッセージが出る直前にquick time prayerをダウンロード→インストールしました。 これが原因でしょうか? どうか解決方法わかる方、教えてください。

  • Microsoft .NET Framework

    インターネットエクスプローラーを使用中に突然下のようなエラーが出るようになりました。 Microsoft .NET Framework アプリケーションのコンポーネントで,ハンドル化されていない例外が発生しました。[継続]をクリックすると,アプリケーションはこのエラーを無視し,続行しようとします。 負の値ではない数値が必要です。 パラメータ名:totalWidth。 継続のボタンはなく,続行のボタンになっています。 続行を押しても真っ白なページになります。 つながるページもあれば,このエラーが出てつながらないページもある状況です。 どうしたらいいでしょうか???

  • ,NET Frameworkのエラー

    パソコンを起動するとこのような、 ------------------------------------------------------------------ アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。 [続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。 [終了]をクリックすると、アプリケーションは直ちに終了します。 ファイル'C:\Documents and Settings\ユーザー名\links2.txt'が見つかりません。 ------------------------------------------------------------------ と言う様に.NET Frameworkのエラーボップアップが表示されます。 キャンセルしても普通に使えるのですが、気持ちが悪いので出ないようにしたいです。 どうすればいいのでしょうか。 バージョンは1.1、2.0、3.0が入っています。 修復しましたが代わりありませんでした。 1.1、3.0バージョンは消せましたが2.0は消すことができません。 ちなみにOSをインストールしたばかりです。

  • オークションアップ ログイン画面エラー

    Windows Viataを使用しています。 最近、OSを立ち上げて直ぐに、以下の画面が表示されます。 「インデックスが、範囲を超えています。負でない値でコレクションの サイズよりも小さくしなければなりません。 パラメータ startindex」 「続行」をクリックすると、一定間隔で際限なく表示されます。 「終了」をクリックすると、表示されなくなります。 この画面を表示しないようにするには、どうしたらよいでしょうか。 パソコンに詳しい方のアドバイスをお願いします。

  • 例外時のエラーについて

    お世話になっております。 小さい会社のプログラマ(初心者)です。 意見を聞ける人もいなく、手探りで開発している状況なので、意見をお聞かせ願いたいと思っております。 .NetFrameworkのエラーメッセージ 「アプリケーションのコンポーネントでハンドルされていない例外が発生しました。[継続]をクリックするとアプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終了します。・・・」 は、.NetFrameworkが親切心で出しているメッセージであってシステム会社の作ったシステムで出して良いメッセージじゃないと思っているのですが、どうでしょう? .NetFrameworkのエラーメッセージでは続行もでき、不完全なまま続行されると非常にまずいと思います。 せっかくTry~catchがあって例外クラスも作成できるのであれば、例外クラスでメッセージを表示してログを出すなりシステムを落とすなりするほうが絶対に良いと思っています。(本にもそう書かれていますし) それとも、これも色々手段がある中の一つの手なんでしょうか? 皆様にとっては超常識な質問だとは思いますがご回答お願いします。

  • Microsoft .NET Frameworkを削除してしまった!

    こんばんは。 何処のカテゴリで質問させて頂くか分からなかったので、先ず此処で・・・お願いします。 タイトルどおりなのですが、 誤って「Microsoft .NET Framework」を削除してしまいました。 ヴァージョンなどは覚えていません。。。 エラーメッセージにはこのように出ています。 「Microsoft .NET Framework」 アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。[継続]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。 オブジェクト参照がオブジェクト インスタンスに設定されていません。。 と表示されています。 [継続]と書いてありますが、実際のボタンを見ると[続行(C)]となっています。 [続行(C)]を押しても、何回でもエラーメッセージは出てきます。 どのように対処したらよいのでしょうか?? ご返答、お待ちしております。。。

  • Microsoft NET framework

    2021年12月30日にパソコンを購入し、セッティングしたばかりです。 パソコンを立ち上げた際、「アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。・・・Unicode文字のマッピングがターゲットのマルチバイトコードページにありません。(HRESULTからの例外:0x80070459)」と出てきます。どのように対処すればよいでしょうか。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • IEでエラーメッセージ

    IE9で開く都度、次のようなエラーメッセージが出ます。 アプリケーションのコンポーネントでバンドルされていない例外が発生しました。「継続」をクリックするとアプリケーションはこのエラーを無視し実行しようとします。負の値ではない数値が必要です。 パラメータ名totaalWidth    「続行」    「詳細」 続行を押すか×で閉じると問題ありませんが、同一サイトの新しい画面など、とにかく別の画面にする都度表示され面倒でたまりません。 IE9からIE11に変更したり、システムの良好な日時での復元をしても、改善されませんでした。 いつものサイト閲覧、いつものアプリ使用のみで何ら変わったことはしていません。 今日突然事象が発生しました。どなたか助けてください。

  • 毎回、画面に表示される

    アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。(続行)をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。(終了)をクリックすると、アプリケーションは直ちに終了します。 Windows ランタイム型Windows.Foundation.TypedEventHandler2が見つかりませんでした。 と毎回表示される。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • インデックスが配列の境界外です パーフェクトftp

    パーフェクトftpというソフトを使っていてこのエラーがでます。 入力してあるデータをcsvファイルで出力し、 csvファイルをそのまま上書き保存します(データは書き換えたりしていません)。 その後インポートしようとしても、表題のような下記のエラーがでます(全文)。 アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。 [続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションはただちに終了します。 インデックスが配列の境界外です。 出力後、即インポートするとうまくいきます。 上書き保存することでエラーが出るようですが、 これを何とかしたいのです。