3

C# プログラムから C++ で作成された exe ファイルからファイル バージョン情報を取得する必要があります。

Assembly.LoadFile(fullpath).GetName().Version を使用すると、BadImageFormatException が発生します。

誰でも助けることができますか?

乾杯、

ダン

4

1 に答える 1

6

を追加してusing System.Diagnosticsから:

    FileVersionInfo info = FileVersionInfo.GetVersionInfo(path);

次に、 のさまざまなプロパティを見てくださいinfo

    Console.WriteLine(info.CompanyName);
    Console.WriteLine(info.ProductName);
    Console.WriteLine(info.LegalCopyright);
    Console.WriteLine(info.ProductVersion);

于 2008-11-04T12:02:26.210 に答える