VS2010:在Application Build上设置文件详细信息

时间:2010-11-01 15:34:12

标签: c++ windows visual-studio visual-studio-2010

右键单击Windows中的文件(例如:Windows 7 64位)后,会出现一个弹出菜单,其底部带有“Properties”

转到:鼠标 - 右键单击​​文件 - >属性 - >详细信息我收到一个文件说明包含以下内容的标签:

  • 文件说明
  • 类型
  • 文件版本
  • 产品版本
  • 版权
  • 尺寸
  • 修改日期
  • 语言

是否可以在 Visual Studio 2010 中设置上述任何参数(例如:文件版本,产品版本,版权)?我希望在每次编译/构建会话后都有可用的参数。

如果是,该怎么做?如果没有,设置它们的适当方法是什么?我还没有在互联网上找到任何相关内容。

3 个答案:

答案 0 :(得分:9)

在Visual C ++项目中添加包含版本信息的资源文件。请参阅MSDN帮助:http://msdn.microsoft.com/en-us/library/aa381058(v=VS.85).aspx

答案 1 :(得分:1)

我目前正在使用VS2015,对我们的项目包含其他信息,请按照以下步骤操作:

  1. 在解决方案资源管理器中选择项目,然后:鼠标右键单击项目 - >添加 - >新项目。
  2. 然后在新窗口的左侧,选择:已安装 - > Visual C ++ - >资源。
  3. 选择资源文件(rc)。输入名称版本。
  4. 当您在先前输入的名称文件中看到资源视图时,右键单击鼠标,然后从上下文菜单中选择添加资源。
  5. 使用资源类型选择版本,然后单击“新建”按钮。
  6. 填写数据并重建项目。完成。

答案 2 :(得分:0)

根据您正在构建的可执行文件或类库更新程序集文件。我希望这就是你要找的东西。

[assembly: AssemblyTitle("My Product Name")]
[assembly: AssemblyDescription("My Product Description")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("My Company")]
[assembly: AssemblyProduct("My Product Name")]
[assembly: AssemblyCopyright("Copyright © My Company 2010")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]