2011-12-20 6 views
0

私は1つのアプリケーションを持っています。私は、タスクスケジューラを使用して、ログオンしているユーザと最高の権限を持っています。私はさまざまな場所でアプリケーションにメッセージを記録しています。しかし、通常の方法では、アプリケーションはうまく動作し、メッセージはログに記録されますが、上記のオプションを使用してタスクを実行すると、アプリケーションが停止し、ログが書き込まれません。私はGoogleで検索し、与えられた条件では、タスクスケジューラは隠しモードでアプリケーションを実行することがわかりました。しかし、アプリケーションがハングしてログが書き込まれない理由を把握する必要があります。アプリケーションは隠しモードでハングします

おかげ

+0

あなたは十分な情報を提供していません...アプリケーションは正確に何をしていますか? – Yahia

+0

私が取り組んでいるプロジェクトです。ファイルを暗号化/復号化します。 – Hem

+1

これらのファイルはどこにありますか?ネットワーク共有には? – Yahia

答えて

0

具体的な「隠しモード」はありません、あなたはあなたのアプリケーションのバグを持っている可能性があり、あなたは、他のデッドロックとしてそれをデバッグする必要がある - 凍結状態でのアプリケーションのスナップショットで始まります、およびスレッド呼び出しスタック。

通常、デバッガでアプリケーションプロセスに接続し、実行を中断し、そこからチェックを開始します。

+0

ローマン、これを確認してください。あなたは隠されたモードがあるかどうかを知るでしょう。 – Hem

+0

コントロールパネルに移動し、タスクスケジューラを開き、新しいタスクを作成し、一般タブに移動します。下部にチェックボックス「隠し」があります。与えられた条件で自動的にチェックされます。 (Windows 7の場合のみ) – Hem

+0

隠しタスクを開始すると、デバッガを接続してアプリケーションの状態を確認できるWindowsプロセスです。 –

関連する問題