フレームワーク3.5のC#で作成された自家製アプリケーションを使用して、奇妙なバグが発生します。アプリケーションはログレスです(私は知っている...)、クラッシュはイベントビューアーでも使用可能な情報を私たちに与えません。さらに、エラーハンドリングが存在する場合にはそれが不十分です。プロダクションでのアプリケーションのデバッグ
デベロッパー環境でコードをチェックして問題を捜すのはではありません私たちは問題が何であるか分かりません。
本番環境でアプリケーションを「デバッグ」したいと考えています。私たちは、Visual Studio DebuggerとILSpyの機能を備えたツールを使うことを夢見ています。つまり、逆アセンブルされたコードを使用して段階的に実行します。
プロダクションでアプリケーションをデバッグするためのログやエラー処理がない場合の解決策は何ですか?
非常に同じバージョンにログを追加して再展開することはオプションではありませんか? –
どのようなアプリケーションですか? ASP.NET、Windowsサービス、デプロイされたデスクトップアプリケーション、他に何か? – MNGwinn
私はVisual Studioがリモートマシン上でデバッグを実行できることを覚えているので、PRODサーバー上でデバッグサービスを開始し、 'DEBUG'コンパイル済みコードをデプロイするだけです...厄介ですが何もありません... – Tisho