在包含到安装项目之前重命名项目输出

我有一个构建的exe并放入一个安装项目进行部署。 我想在包含在安装项目之前重命名生成的exe(到.scr文件 – 它是一个屏幕保护程序)。 我该怎么做呢?

我知道我可以在安装后的过程中重命名该文件,但我不想这样做,我希望在包含到安装项目之前重命名该文件

任何帮助都会很棒,谢谢我使用的是Visual Studio 2008,程序是用C#编写的

谢谢

您可以将重命名命令添加为项目的后期构建事件(构建exe的项目,而不是安装项目)。

右键单击项目并转到“属性”。 然后在左侧的选项卡中选择“构建事件”。

在post build命令行框中,您可以输入重命名命令。 如果单击编辑按钮,则会有一些帮助程序宏,您可以在命令行中包含构建输出/项目目录。

我在MSDN上找到了答案

你需要在你的csproj文件中设置一些AfterBuild事件(手动编辑它),这就是我的样子

   

VS2005中安装项目中的项目具有TargetName属性。 2008年有没有,它会为你工作吗?