![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
C#でツールを作り始めて間もないので、
初心者な質問かもしれませんが
よろしくお願いします。
現在、ツールをWindows7で、visual C# 2010 expressで作成しています。
特にプロパティ的なのはいじらず、Windowsフォームアプリケーションで
シコシコとツールを作っていました。
で、F6をクリックしてツール化したファイルを
WindowsXPで動かそうと思っても動かない・・・
NET Flamework4は入れました。
違うパソコンのWindows7だとちゃんと動きます。
アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。「続行」をクリックすると、アプリケーションはエラーを無視し、続行しようとします。「終了」をクリックすると、アプリケーションは直ちに終了します。
と表示されて、エラーの詳細は、
以下のように出て、全然意味がわからないです。
解る方いましたが、ご教授お願いします。
===============
System.ArgumentOutOfRangeException: 長さを 0 未満にすることはできません。
パラメーター名: length
場所 System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
場所 yahooauction.Form1.button6_Click(Object sender, EventArgs e)
場所 System.Windows.Forms.Control.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ButtonBase.WndProc(Message& m)
場所 System.Windows.Forms.Button.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
アセンブリ バージョン: 4.0.0.0
Win32 バージョン: 4.0.30319.1 (RTMRel.030319-0100)
コードベース: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
・・・・・(省略)・・・・・
=========================================
No.2ベストアンサー
- 回答日時:
>foreachでlistviewからデータを取得して、ページにアクセスしていくといった事です。
それじゃわからないです。
>System.ArgumentOutOfRangeException: 長さを 0 未満にすることはできません。
>パラメーター名: length
>場所 System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
>場所 yahooauction.Form1.button6_Click(Object sender, EventArgs e)
のメッセージを見る限りは yahooauction.Form1.button6_Click(Object sender, EventArgs e)内(そこから呼び出されているメソッドも含めて)の文字列操作で不正な値を指定して操作しようとしてるとこがあるようなので文字列操作を行ってるところを調べてみてください。
メソッドの戻り値のチェックを行うべきとこでチェックせずに、そのまま他のメソッドの引数に使ってるとかありませんか?
No.1
- 回答日時:
>現在、ツールをWindows7で、visual C# 2010 expressで作成しています。
使用する.Net Frameworkのバージョンが4.5になっている…とか?
>場所 yahooauction.Form1.button6_Click(Object sender, EventArgs e)
の内容を掲示した方がいいかと思われます。
特にstringの操作関係辺りを。
お返事ありがとうございます。
net frameworkとかは何もいじっていないです。
それがいけないんでしょうか?
button6のコードはちょっと全部載せるのは難しいのですが、
やっていることは
foreachでlistviewからデータを取得して、ページにアクセスしていくといった事です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- オンラインゲーム Valorantの最低・推奨スペックについて質問させてください。 2 2022/09/07 17:48
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- ビデオカード・サウンドカード DellのPC(xp)に、サウンドカードドライバ(内蔵)をインストールしたい。 1 2023/07/31 11:32
- Windows 10 win10 立ち上げ時のエラー 1 2023/04/17 11:55
- 英語 英文和訳についての質問です。 2 2023/06/23 06:38
- Windows 10 VirtualBox 7のゲストOSでの物理HDDパーティションのマウント方法 2 2023/05/04 13:01
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- その他(プログラミング・Web制作) Microsoft Forms とか、それに似たツールで計算をすることはできないか? 2 2023/01/14 11:26
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
VB.Net Object型 空かどうか
-
SQLException getNextException()
-
WebClient()以外でネットにアク...
-
VBA 400エラー 1004エラー
-
グローバル初期化されるインス...
-
C# マルチスレッドにおける例外...
-
初回例外
-
VBA Evaluate関数 型が一致しま...
-
メソッドが存在するかどうかの...
-
サーブレットからJSPの呼び出し...
-
スタックオーバーフローとは?
-
C#についての質問です。今週中...
-
オープンアプリにおける、テキ...
-
ADOによるレコードの追加/更新
-
C# 2010 レジストリのRUNに...
-
Timestamp型への変換について(J...
-
おススメのJavaScriptエディタ
-
例外の可能性は、MSDNライブラ...
-
Bean→JSPでの文字化け
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
【JAVA】与えられた金額を貨幣...
-
時間の取得
-
VB.Net Object型 空かどうか
-
連続する「\\」をひとつの「\\...
-
数字か文字列かを判定する関数
-
String型の日付(2005/11/25)の...
-
VBA Evaluate関数 型が一致しま...
-
0除算の例外処理ができない!!...
-
VB.NETで16進数が正しいかどう...
-
文字列が数字のみで構成されて...
-
Timestamp型への変換について(J...
-
例外ってIf文の中に入れますか...
-
全角スペースのチェックについて
-
ファイルダイアログを開いた時...
-
C# マルチスレッドにおける例外...
-
VBA 400エラー 1004エラー
-
nullで、return出来るのはどん...
-
C#の捕捉されない例外処理の対...
-
C# UriFormatExceptionの回避
おすすめ情報