“生成事件”对话框 (Visual Basic)

使用“生成事件”对话框可以指定生成配置说明。 还可以指定运行任何预生成或生成后事件所依据的条件。 有关详细信息,请参阅如何:指定生成事件 (Visual Basic)

预生成事件命令行

在生成开始之前,指定要执行的任何命令。 要键入长命令,单击“编辑预生成”,显示预生成事件/生成后事件命令行对话框

备注

如果项目是最新的且没有触发任何生成,则不会运行预生成事件。

生成后事件命令行

在生成结束之后,指定要执行的任何命令。 要键入长命令,单击“编辑生成后”,显示“预生成事件/生成后事件命令行”对话框。

备注

在运行 .bat 文件的所有生成后命令之前添加 call 语句。 例如,call C:\MyFile.batcall C:\MyFile.bat call C:\MyFile2.bat

运行生成后事件

指定生成后事件运行的条件,如下表所示。

选项 结果
始终 无论生成是否成功,均运行生成后事件。
成功生成时 如果生成成功,则运行生成后事件。 即使项目已为最新状态,但只要生成成功,就会运行该事件。 这是默认设置。
生成更新项目输出时 生成后事件仅在编译器的输出文件 (.exe or .dll) 不同于之前的编译器输出文件时才运行。 如果项目为最新状态,则不会运行生成后事件。

另请参阅