ユーザーから UI 使用情報を収集するために .NET デスクトップ アプリケーションをインストルメント化するために使用できるライブラリを提案できますか。
したがって、各ユーザー セッションまたは一定期間の後、アプリケーションでのすべてのユーザー アクションに関するスナップショット情報を取得できます。
そのライブラリに使用状況データの分析に役立つ分析モジュールが付属している場合は、ヒート マップを作成し、UI を変更して改善する方法についていくつかの推奨事項を提供します。つまり、「UI プロファイラー」です。または、少なくとも「使用状況データ プレーヤー」を提供する場合は、ローカル PC 上のアプリケーションを使用して、または何らかの概略的な方法でユーザー セッションを再生できます。
ライブラリ自体は、既存のアプリケーション (.NET) をあまり変更せずに UI 統計収集コードを "注入" できるように、非侵入型である必要があります。
それを行う無料/オープンソースのライブラリをお勧めできれば、それは素晴らしいことですが、必要な機能を備えているのであれば、商用のものを購入してもかまいません。