“生成事件”对话框 (Visual Basic)
使用**“生成事件”**对话框可指定生成配置说明。 也可以指定运行任何预先生成事件或后期生成事件所依据的条件。 有关更多信息,请参见 如何:指定生成事件 (Visual Basic)。
预先生成事件命令行
指定在开始生成之前要执行的任何命令。 若要键入长命令,请单击**“编辑预先生成事件”**以显示 预生成事件/生成后事件命令行对话框。备注
如果项目是最新的,且未触发生成,将不会运行预先生成事件。
后期生成事件命令行
指定在生成结束之后要执行的任何命令。 若要键入长命令,请单击**“编辑后期生成事件”以显示“预先生成事件/后期生成事件命令行”**对话框。备注
在运行 .bat 文件的所有后期生成命令之前添加一个 call 语句。例如,call C:\MyFile.bat 或 call C:\MyFile.bat call C:\MyFile2.bat。
运行后期生成事件
指定使后期生成事件运行所需的条件,如下表中所示。选项
结果
始终
无论生成是否成功,都将运行后期生成事件。
生成成功时
如果生成成功,将运行生成后事件。 即使是最新的项目,只要生成成功,就会运行该事件。 此设置为默认设置。
当生成更新项目输出时
仅当编译器的输出文件(.exe 或 .dll)不同于以前的编译器输出文件时,才会运行后期生成事件。 如果项目是最新的,则不会运行后期生成事件。