在我的构建脚本中,我的代码很平静:
<CreateItem Include="src\packages\**\nunit-console.exe">
<Output TaskParameter="Include" ItemName="NUnitRunners"/>
</CreateItem>
它实际上可以nunit-console.exe
在我的包文件夹中找到所有内容。让它使用这样的东西:
<Exec Command=""@(NUnitRunners)" ..." />
当只有一个时它可以工作nunit-console.exe
,但显然它只是连接路径如果超过一个退出。
- 有没有办法从项目集合中获取最后一项(在我的例子中是 NUnitRunners)?
- 任何其他技术如何在包文件夹中获取最新 nunit-console.exe 的路径?