バージョン管理は大切です。

exeのプロパティにバージョン情報がでるんだけど。
自分で作ったプログラムには出てなかった。

dw2009020803 バージョン管理は大切です。

どうやったら、ここに情報が表示されるのか。


どうやら、リソースに書けばいいみたいで。
思いっきりVersionってのがあった。

dw2009020801 バージョン管理は大切です。

2005でてすぐ使い始めたのに何で気がつかなかったんだろう…

dw2009020802 550x392 バージョン管理は大切です。

あとは、サクッと入力してビルドするだけで、この通り。

dw2009020804 バージョン管理は大切です。

Express Editionはリソースエディタが入ってなかったはずだから、rcファイルに直接書けばいい。

[c]
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK “StringFileInfo”
BEGIN
BLOCK “041104b0″
BEGIN
VALUE “FileDescription”, “Lilli アプリケーション”
VALUE “FileVersion”, “1, 0, 0, 1″
VALUE “InternalName”, “Lilli”
VALUE “LegalCopyright”, “Copyright (C) 2009″
VALUE “OriginalFilename”, “Lilli.exe”
VALUE “ProductName”, “Lilli アプリケーション”
VALUE “ProductVersion”, “1, 0, 0, 1″
END
END
BLOCK “VarFileInfo”
BEGIN
VALUE “Translation”, 0×411, 1200
END
END
[/c]

コメント/トラックバック

この記事へのコメント/トラックバックはありません。

コメントする

(管理人にのみ公開されます)

上へ参ります。