- PR -

デバッグ時のエラー

1
投稿者投稿内容
ダンクーガ
常連さん
会議室デビュー日: 2003/03/14
投稿数: 48
お住まい・勤務地: 千葉県
投稿日時: 2003-12-18 20:04
いつもお世話になってます。

環境
OS Windows2000
.NET FRAMEWORK1.0
Oracle9i

VB.NETにてWindowsアプリを作成中です。
今回バッチ処理用のアプリを作成中なのですが、Timerにてバッチ処理を行うサブプロシージャを呼び出し最初と最後で処理の成否をイベントログへ書き込んでいます。
処理が成功しても失敗してもイベントログへ書き込んでいるのですが処理の途中で現在の場所のソースコードを表示できませんといったダイアログがあがってしまい、処理が宙ぶらりんになってしまいます、Try〜Catchで例外のハンドリングも行っているのですが引っ掛ける事ができません。
過去ログにも見当たらず正直困っています。何か心当たりがある方がいましたら教えてください。
KeroKero
常連さん
会議室デビュー日: 2003/11/06
投稿数: 26
投稿日時: 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/03/14
投稿数: 48
お住まい・勤務地: 千葉県
投稿日時: 2003-12-18 21:22
KeroKeroさん返答ありがとうございます。
処理は全てプロジェクト内に含まれているし、スレッドも使っていないので問題はないと思うのですが・・・。
ただTimerを用いてTimerイベント内でEnabledを切り替えて処理が成功したらFalse失敗したらTrueにして失敗しても複数回実行するような作りになっています、この辺のTimerの使い方に問題があるのでしょうか?
ボタンのクリックなどから処理を呼んでも問題はなかったので・・・。
ダンクーガ
常連さん
会議室デビュー日: 2003/03/14
投稿数: 48
お住まい・勤務地: 千葉県
投稿日時: 2003-12-18 21:49
処理の途中であるFunctionをよぶ段階でアクティブなスレッドとは別に優先順位が最高の別スレッドが発生していました。しかし何故スレッドが・・・?
なちゃ
ぬし
会議室デビュー日: 2003/06/11
投稿数: 872
投稿日時: 2003-12-18 23:31
引用:

ダンクーガさんの書き込み (2003-12-18 21:49) より:
処理の途中であるFunctionをよぶ段階でアクティブなスレッドとは別に優先順位が最高の別スレッドが発生していました。しかし何故スレッドが・・・?


よくわからないんですが、TimerってどのTimerを使ってます?
ダンクーガ
常連さん
会議室デビュー日: 2003/03/14
投稿数: 48
お住まい・勤務地: 千葉県
投稿日時: 2003-12-19 09:13
引用:

なちゃさんの書き込み (2003-12-18 23:31) より:
よくわからないんですが、TimerってどのTimerを使ってます?



えーと、WindowsフォームのTimerコントロールを使っています。
1

スキルアップ/キャリアアップ(JOB@IT)