我正在使用Delphi XE2和madExcept。我想在构建完成后运行一个流程,包括在构建过程结束时发生的madExcept事件。构建完成后运行后构建过程
将我的批处理文件放入post-build events
会导致我的批处理文件在madExcept工具完成之前运行。我想也许我可以使用DOS start
命令产生一个分离的进程,该命令可以暂停几秒钟,以便构建完成,然后暂停的进程可以完成其任务。我尝试以下作为生成后命令:
start "" cmd /c "timeout /t 5&RunPostBuild.bat"
然而,代替打开单独的窗口,并继续生成过程中,Delphi的打开一个窗口,等待时间为5秒,运行RunPostBuild.bat
然后结束构建过程。结果是一样的; RunPostBuild.bat
仍然运行之前 madExcept做它的东西。
有没有人知道如何真正在构建过程的结束自动运行一个过程,包括madExcept的东西?
这正是我如何处理这个问题。事实上,我没有安装madExcept包,只是在我的后期构建中做了一个普通的makexceptpatch。 –
我更喜欢这个解决方案。多谢你们! –