私はSyslogのマルチスレッドC#サーバで作業しています。私は長時間実行している実験を実行しようとしていますが、1時間後にサーバーがハングアップすることがわかりました(特定の時間が経過するとログが停止します)。.NETアプリケーションがハングし、デバッグできません
私はそれをVisual StudioのモードDebug
で実行しようとしましたが、スレッドがどこにあったかに関する有用な情報を得るために、ぶら下がって一時停止を押してみたところ、Visual Studioはリモートデバッグモニタがクラッシュしたと言いました。これはローカルアプリケーションです。
プロセスを一時停止してスレッドステータスに関する有用な情報を得るにはどうすればよいですか?
プラットフォームのターゲットをx86に強制して、リモートデバッガを処理する必要はありません。 –
残念ながら、結果はありません。私はWindows 7 x64を使用しています。 x64を強制する必要がありますか? –