【问题标题】:VS 2008 C++ VS_VERSION_INFOVS 2008 C++ VS_VERSION_INFO
【发布时间】:2013-11-22 07:23:50
【问题描述】:

我的 DLL rc 文件中有以下代码:

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 4,2,3,0
 PRODUCTVERSION 4,2,3,0
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x2L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "Comments", "Added Presenters disconnection"
            VALUE "CompanyName", "my comp"
            VALUE "FileDescription", "DLL for Connect"
            VALUE "FileVersion", "4, 2, 3, 0"
            VALUE "InternalName", "mydll"
            VALUE "LegalCopyright", "Copyright (C) 2013"
            VALUE "OriginalFilename", "mydll.DLL"
            VALUE "ProductName", "mydllDynamic Link Library"
            VALUE "ProductVersion", "4, 2, 3, 0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END

我正在开发 VS2008,Win7。

当我从 Windows 资源管理器转到文件属性时,转到详细信息选项卡时,我没有看到 cmets 行!

这里有什么问题?

【问题讨论】:

    标签: c++ visual-studio winapi visual-c++ visual-studio-2008


    【解决方案1】:

    Windows 的最新版本(从 Vista 或 7 开始,我忘记了)不再在“文件属性”对话框中显示“注释”字段。这很烦人。 :-(

    【讨论】:

    • 那么有什么替代方案呢?文件说明?
    • @dushkin:是的,我认为FileDescription 是你最好的选择。
    猜你喜欢
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多