3

私のアプリケーションがアクセスする必要のない多くのクライアントマシンで動作する場合、クライアントマシンでのバグ追跡の経験を知っている人を探しています。私のアプリケーションには非常に大きなデバッグ ロギング機能がありますが、多くの場合、これは非常に大きなログや読み取り不能なログがなければ、クラッシュの問題を適切に検出することができず、この種の問題を検出するために他の解決策を探しています。

ソフトウェアのクラッシュに関する情報を適切に転送するコードを開発したいと考えています。Developer マシンでは after crashVisual Studio JIT Debuggerを使用しますが、リモート オプションでは使用できません (私が思うに) クラッシュに関する情報をJITクラッシュ形式などで転送する良い方法はありますか?

純粋な管理されていないプロジェクトと個別C++に管理されているプロジェクトには、このソリューションが必要です。C#

こんにちは、良い答えをありがとう。

4

2 に答える 2

2

これの良いところは、コードを 1 行も書く必要がないことです。Microsoft は既にすべてのコードを作成しています。「このクラッシュを Microsoft に報告してください」というダイアログが表示されたことがありますか? これで、必要なクラッシュ情報が送信されます。

ちょっと待ってください、あなたは言うかもしれませんが、それは私ではなく Microsoft に行きます。確かに、Microsoft から情報を入手できます。クラッシュの場所ごとにクラッシュをグループ化し、優れた統計情報を提供します。いくつかのことを行うだけです。1 つは、ソフトウェアに署名して、Microsoft がそれがあなたのソフトウェアであることを認識できるようにすることです。2 つ目は、 Windows Quality Online Services (WinQual)にサインアップする必要があることです。3 つ目は、リリースしたソフトウェアのバージョンをリストする必要があることです。

于 2010-10-26T11:38:29.283 に答える
2

ミニダンプに関するこのブログ投稿を参照してください。それはあなたが望むことをするべきです(私は思います)。

于 2010-10-26T11:08:03.627 に答える