C#コンソールアプリケーションがあります。いくつかのデータソースから情報を収集し、それらを別のデータソースに一元化します。時折、それはいくつかのバグにぶつかります-接続文字列は機能しなくなります。スキーマの変更など。
現時点では、を使用してデバッグ情報を出力してConsole.WriteLine();
います。これは明らかにひどい考えです...特に、アプリケーションは毎晩実行されるスケジュールされたタスクであるため、このデバッグ情報は表示されません。
プログラムが失敗したときに簡単なデバッグを可能にするにはどうすればよいですか?この場合の私のベストプラクティスは何ですか?
どうもありがとう。