VS2010:设置应用程序构build的文件详细信息

Windows中右键单击某个文件后(例如:Windows 7 64bit),popup菜单的底部将显示“属性”

去: 鼠标右键单击文件 – >属性 – >详细信息我得到一个选项卡与文件说明包含:

  • 文件描述
  • types
  • 文件版本
  • 产品版本
  • 版权
  • 尺寸
  • 修改date
  • 语言

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

如果是的话,该怎么做? 如果没有,那么设置它们的适当方法是什么? 我在互联网上没有find任何相关的东西。

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

我目前使用VS2015,为了让我们的项目包含更多的信息,请按照以下步骤操作:

  1. 在解决方案资源管理器中选择项目,然后:鼠标右键单击项目 – >添加 – >新建项目。
  2. 然后在新窗口的左侧,选择:Installed – > Visual C ++ – > Resource。
  3. 选择资源文件(rc)。 输入例如版本的名称。
  4. 当您在之前输入的名称文件上看到资源视图时,右键单击鼠标并从上下文菜单中选择添加资源。
  5. 使用资源类型选择版本,然后单击新建按钮。

填写数据并重建项目。 完成。

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

[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")]