C# では、 を使用してファイルのバージョン情報を取得できますFileVersionInfo。ただし、このクラスは不完全なようです。たとえばVS_FIXEDFILEINFO、これはファイルと共に保存されたデータであり、 と が含まれていdwFileDateMSますdwFileDateLS。これらのフィールドやその他の手法を提供できるC#の別のバージョン情報クラスはありますか?
1 に答える
2
P/Invoke Win32 APIVersion Information Functionsと関心VerQueryValueのあるものを呼び出すことができVS_FIXEDFILEINFOます。これはFileVersionInfoおそらく.NETが行っていることですが、何らかの理由でFileDateメンバーへのアクセスが提供されていません(それらがゼロで未使用であることがわかると思います)。
コード スニペットについては、 VS_FIXEDFILEINFOおよびファイル バージョン情報の取得を参照してください。
于 2012-07-02T23:21:58.707 に答える