写入的非脚本用于从.xls读取值

时间:2009-06-20 10:02:06

标签: cruisecontrol.net nant

无论如何,我们可以使用nant脚本从.xls文件中读取值。nant脚本应该询问用户的输入,并根据输入nant.build应该搜索.xls文件以及何时看到匹配,它应该复制相应的邮件ID并将该邮件ID回显给其他文件,并且该回显值应该放在邮轮控制.NET的邮件部分。

请再次向我回复

由于 GNR

2 个答案:

答案 0 :(得分:1)

你应该写一个NAnt扩展名。这样做比较容易。

请参阅本教程here

作为示例项目,请参阅我的问题herehere

答案 1 :(得分:0)

我会重新说出我的回答:

“无论如何,我们可以使用nant脚本从.xls文件中读取值”

如果您正在谈论使用'核心'NAnt功能,这是NAnt基本安装中提供的功能,那么我会说“不”或“不太容易”。

然而,您可以使用.NET库扩展NAnt以执行您想要的任何功能,只要您可以使用.NET语言编写该功能。

因此,为了解决您的问题,我在视图中需要采取的步骤是:

(a)编写一个.NET库,其中包含承担您描述的功能的方法

(b)使用NAnt的“扩展性”将(a)中的库转换为自定义任务,然后可以直接从NAnt脚本调用

显然,您需要能够解决问题,以便为代码(a)编写代码。完成后,(b)部分相当简单,我在链接中提供的教程应该可以轻松地指导您完成此任务。