C#のC ++ exeからファイルバージョン情報を取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/261629

質問

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

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

誰でも助けてもらえますか?

乾杯、

ダン

役に立ちましたか?

解決

System.Diagnosticsを使用してを追加してから、

    FileVersionInfo info = FileVersionInfo.GetVersionInfo(path);

次に、 info のさまざまなプロパティを確認します。

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

etc

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top