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

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

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

    备注

    如果项目是最新的,且未触发生成,将不会运行预先生成事件。

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

    备注

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

  • 运行后期生成事件
    指定使后期生成事件运行所需的条件,如下表中所示。

    选项

    结果

    始终

    无论生成是否成功,都将运行后期生成事件。

    生成成功时

    如果生成成功,将运行生成后事件。 即使是最新的项目,只要生成成功,就会运行该事件。 此设置为默认设置。

    当生成更新项目输出时

    仅当编译器的输出文件(.exe 或 .dll)不同于以前的编译器输出文件时,才会运行后期生成事件。 如果项目是最新的,则不会运行后期生成事件。

请参见

任务

如何:指定生成事件 (Visual Basic)

参考

“项目设计器”->“编译”页 (Visual Basic)

预生成事件/生成后事件命令行对话框