• ベストアンサー

ステップ実行ででは出ないエラーが実行時にでる

Visual studio.NET 2010上C#ででコーディングしています。 ステップ実行では出ないエラーが通常の実行時(Debugビルド)に出ます。 しかも、実行ごとに場所が違っていて困っています。 ステップ実行では出ないエラーが出る要因は一般的にどんなのが考えられるでしょうか? システムはWindowsフォームのボタンクリック時に、ローカル処理のみのバッチ処理に近いものですが、 ローカルに保持したDBアクセス(特殊なデータベース)があります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

他プロセスやi/oと同期が取れていない。 ステップ実行なら十分にスピードが遅いので他の処理が追いついている。 あるいは 実行権を離していないので他の処理が出来ない。 ステップ実行ならデバッガーが動作しているときに実行権を渡すので他の処理が出来ている。

Ry0_
質問者

お礼

ありがとうございました・

その他の回答 (1)

  • uyama33
  • ベストアンサー率30% (137/450)
回答No.2

予定したメモリーの領域よりも 実際に書き込んで売る量が大きい。