版本可执行名称中的应用程序编号

时间:2010-01-14 19:45:55

标签: visual-studio-2008

我想在Visual Studio中将构建名称设置为: MyApp_ {VERSION} _x32.exe

在项目设置下,我可以定义输出文件名“Release \ MyApp.exe”

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

adding a new property sheet to your project开始。根据需要命名,然后使用属性管理器视图打开它。现在:

  1. 添加新的用户定义属性,将其命名为Version并将其设置为您选择的值
  2. 将输出文件(在链接编辑器中)设置为$(OutDir)\$(ProjectName)_$(Version).exe

答案 1 :(得分:0)

您可以编写一个renamer应用程序,它可以从exe中获取VERSION并相应地重命名。

例如,在您要编译为MyApp_ {VERSION} _x32.exe的项目中。您可以设置post build project选项,以便在当前正在编译的exe上运行renamer app。

因此,每次构建应用程序时,重命名应用程序都会运行,然后重命名新构建的exe。

我希望这会有所帮助。