我正在编写一个NAnt构建脚本,负责将一些文件部署到iss服务器。作为其中的一部分,我想在我的脚本中添加错误处理 - 这是我之前没有使用过的。
引入错误处理不可避免地导致对构建文件结构的思考。我认为结构是目标中逻辑的分组以及它们之间的依赖关系。
在NAntContrib中,我发现了一项任务,它应该比标准的“onfailure”属性更容易。不幸的是,它唯一可能(至少对我而言)找到其使用的简短而相当简单的例子。我需要的是关于如何创建一个处理更复杂场景错误的整个文件结构的建议。
答案 0 :(得分:2)
如何在任何脆弱的代码周围使用try / catch块?
http://nantcontrib.sourceforge.net/release/0.85/help/tasks/trycatch.html