コンピューター上のフォルダー (C:\Windows\System32 など) を見て、フォルダー内のファイルを見て、定義済みのハッシュ テーブル。
このハッシュ テーブルには、「system32」フォルダにある同一のファイルに関する情報が含まれており、バージョンが間違っているファイルを特定します。ハッシュ テーブルは、ファイルとそのバージョンで構成されます。
例:
advapi32.dll 6.1.7600.16385
comctl32.dll 6.1.7600.16385
comdlg32.dll 6.1.7600.16385
gdi32.dll 6.1.7600.16385
間違ったバージョンのファイルが見つかった後、出力には問題のファイルが表形式で一覧表示されます。
[System.Diagnostics.FileVersionInfo] を使用して、ファイルのバージョン情報を取得する方法を見つける必要があることはわかっています。.productVersion
比較のためにプロパティを使用する必要があることはわかっています。
どうやって始めたらいいのかわからない。さらに必要な情報がある場合は、お知らせください。