繁体   English   中英

如何为从Visual Studio 2010项目构建的DLL文件设置公司名称和其他属性?

[英]How to set Company Name and other properties for my DLL file built from Visual Studio 2010 project?

我希望这将成为Visual Studio 2010 GUI的一部分,因为这些属性是MS Windows功能:

图片描述

但是我看不到配置它们包含的内容的方法。 我需要的最重要的事情是:

  • 设置文件的原始名称
  • 显示内部编号
  • 显示架构(32位和64位)
  • 显示公司名称

我可以看到其他程序已经填充了那些属性,而我没有。 项目设置在哪里? 我的是一个C ++项目。

我在dll项目的资源文件中发现了编辑的可能性。 我使用VS2015,但在这方面应该相同。

搜索版本。

在.rc文件中,应该有这样的内容:

  ////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO     VERSIONINFO
FILEVERSION       1,0,0,1
PRODUCTVERSION    1,0,0,1
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
#ifdef _DEBUG
FILEFLAGS VS_FF_DEBUG
#else
FILEFLAGS 0x0L
#endif
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_DLL
FILESUBTYPE VFT2_UNKNOWN
BEGIN
BLOCK "StringFileInfo"
BEGIN
    BLOCK "040704B0"
    BEGIN
        VALUE "CompanyName", "TODO: <CompanyName>"
        VALUE "FileDescription", "TODO: <FileDescription>"
        VALUE "FileVersion",     "1.0.0.1"
        VALUE "InternalName",    "Filename.dll"
        VALUE "LegalCopyright", "TODO: (c) <CompanyName>.  All Rights reserved."
        VALUE "OriginalFilename","Filename.dll"
        VALUE "ProductName", "TODO: <ProductName>"
        VALUE "ProductVersion",  "1.0.0.1"
    END
END
BLOCK "VarFileInfo"
BEGIN
    VALUE "Translation", 0x0407, 1200
END
END

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM