0

私の Visual C++ 6.0 プロジェクトでは、MyProject.rcファイルにいくつかの値があります。

BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040604b0"
        BEGIN
            VALUE "Comments", "My Project comment\0"
            VALUE "CompanyName", "My Company\0"
            VALUE "ProductVersion", "9, 9, 1, 9\0"
            VALUE "SpecialBuild", "Release Version\0"
        END
    END
END

デバッグとエラー検出に時間を浪費することを考慮して、 MyProjectで使用される別の .dll ライブラリのバージョンの値を挿入することにより、コンパイラがプロジェクトのリソース ファイルの値を更新するようにします。この機能を使用したいので、MyProjectが使用している 2 番目のライブラリのバージョンを確認できます。コンパイル時に別のライブラリのバージョンの値をMyProject.rcに挿入する方法はありますか?

ありがとう。

4

1 に答える 1

0

dll バージョンを取得して rc ファイルを編集する単純なプログラムを作成することができます。これはビルド前ステップとして呼び出すことができます。

于 2013-02-28T09:30:35.957 に答える