1
我们正在执行使用以下NANT脚本所有的VB项目:刚例如如何在使用NANT执行VB项目时捕获错误?
<target name="VBCompile" >
<property name="failure.reason" value="VBCompile" />
<trycatch>
<try>
<foreach item="File" property="FileName" in="${VBProj.dir}">
<echo message="Creating Dll from: $:{FileName}" />
<exec basedir=${VBProj.dir} program=${VB6.exe} commandline=/MAKE ${FileName} outdir ${VBDll.dir}
</foreach>
</try>
<catch>
<fail message="${failure.reason}"/>
</catch>
<finally>
//..some codes
</finally>
</trycatch>
</target>
我想要的情况下,如果我们遇到了一些错误,而执行的所有VB项目,它应该显示在命令中的错误提示本身和我不不希望错误消息显示为警报。 我已经尝试使用和$ {} failure.message。不为我工作:(请提出解决方案。
感谢您的答复:)我已经使用了** **尝试,但它仅给出了原因代码,而不是错误消息。 – user3715379