私は、かなり広く展開されている .NET 2.0 Winforms アプリケーションをサポートしています。まれに、アプリケーションを起動しようとするとすぐにアプリケーションが .NET ランタイム例外を返すお客様からサポートの電話を受けることがあります。
過去に、お客様が .net フレームワークを再インストールするのを手伝いましたが、たいていはうまくいきますが、うまくいかないこともあります。
このような状況では、Windows Debugging Toolsを使用して問題の原因を特定できます。その場合、デバッグ シンボルをターゲット コンピューターにダウンロードする必要があります (ターゲットにダウンロードするのに数百 MB のデータをダウンロードする可能性があるため、避けたいと思います)。
これは .net アプリにとってやり過ぎですか? 任意の代替。これをどのようにデバッグしますか。非具体的なステップバイステップをいただければ幸いです。もちろん、このアプリはターゲット マシンで RELEASE 構成としてコンパイルされます。お客様は開発ツールやデバッグ ツールをインストールしていない可能性が非常に高いです。私たちは通常、コンピュータへのリモート コントロール アクセスを持っています。繰り返します。これは、顧客がアプリケーションを実行しようとするとすぐに発生し、すぐに失敗します。
お客様にとってこの問題を解決するための最も簡単な方法は何ですか?
イベント ログからの最近のエラーの例を次に示します。
イベント タイプ clr20r3。.exe P2 2010.1.0.0、p3 4B857AFD P4 BLAH BLAH system.invalidoperation、P10 NIL。
ソース: .NET ランタイム 2.0 エラー。イベント ID: 5000
前もって感謝します。
セス