- - PR -
デバッグ時のエラー
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-12-18 20:04
いつもお世話になってます。
環境 OS Windows2000 .NET FRAMEWORK1.0 Oracle9i VB.NETにてWindowsアプリを作成中です。 今回バッチ処理用のアプリを作成中なのですが、Timerにてバッチ処理を行うサブプロシージャを呼び出し最初と最後で処理の成否をイベントログへ書き込んでいます。 処理が成功しても失敗してもイベントログへ書き込んでいるのですが処理の途中で現在の場所のソースコードを表示できませんといったダイアログがあがってしまい、処理が宙ぶらりんになってしまいます、Try〜Catchで例外のハンドリングも行っているのですが引っ掛ける事ができません。 過去ログにも見当たらず正直困っています。何か心当たりがある方がいましたら教えてください。 | ||||
|
投稿日時: 2003-12-18 20:34
[現在の場所のソース コードを表示できません] ダイアログ ボックス
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vsdebug/html/vxgrfNoSourceCodeAvailableForCurrentLocationDialogBox.asp このなかに思い当たるものはありませんか? [ メッセージ編集済み 編集者: KeroKero 編集日時 2003-12-18 20:35 ] | ||||
|
投稿日時: 2003-12-18 21:22
KeroKeroさん返答ありがとうございます。
処理は全てプロジェクト内に含まれているし、スレッドも使っていないので問題はないと思うのですが・・・。 ただTimerを用いてTimerイベント内でEnabledを切り替えて処理が成功したらFalse失敗したらTrueにして失敗しても複数回実行するような作りになっています、この辺のTimerの使い方に問題があるのでしょうか? ボタンのクリックなどから処理を呼んでも問題はなかったので・・・。 | ||||
|
投稿日時: 2003-12-18 21:49
処理の途中であるFunctionをよぶ段階でアクティブなスレッドとは別に優先順位が最高の別スレッドが発生していました。しかし何故スレッドが・・・?
| ||||
|
投稿日時: 2003-12-18 23:31
よくわからないんですが、TimerってどのTimerを使ってます? | ||||
|
投稿日時: 2003-12-19 09:13
えーと、WindowsフォームのTimerコントロールを使っています。 |
1