
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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
C#の捕捉されない例外処理の対...
-
VB.Net Object型 空かどうか
-
VBA Evaluate関数 型が一致しま...
-
ファイルダイアログを開いた時...
-
Javaで文字列をゼロ埋め(ゼロパ...
-
全角スペースのチェックについて
-
struts2 例外時にエラー画面に...
-
WebClient()以外でネットにアク...
-
文字列からダブルクオートの削除
-
C# UriFormatExceptionの回避
-
C# マルチスレッドにおける例外...
-
VBA 400エラー 1004エラー
-
Timestamp型への変換について(J...
-
エクセルVBAで、条件に一致する...
-
private static という変数の修飾
-
DataGridViewでセルクリックイ...
-
クラス間でのデータ参照
-
変数名の付け方
-
複数の変数を宣言する時、同時...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
VB.Net Object型 空かどうか
-
連続する「\\」をひとつの「\\...
-
C#の捕捉されない例外処理の対...
-
VB.NETで16進数が正しいかどう...
-
Javaで文字列をゼロ埋め(ゼロパ...
-
VBA Evaluate関数 型が一致しま...
-
VC++におけるCStringの変換
-
文字列からダブルクオートの削除
-
ファイルダイアログを開いた時...
-
Timestamp型への変換について(J...
-
時間の取得
-
数字か文字列かを判定する関数
-
nullで、return出来るのはどん...
-
文字列が数字のみで構成されて...
-
C# UriFormatExceptionの回避
-
struts2 例外時にエラー画面に...
-
0除算の例外処理ができない!!...
-
例外ってIf文の中に入れますか...
-
全角スペースのチェックについて
おすすめ情報