将工具从nuget包复制到bin文件夹

时间:2014-03-14 17:04:13

标签: nuget

我有一些使用Selenium WebDriver的自动化测试。测试应该在Chrome上运行,因此我需要使用ChromeDriver.exe。我正在使用NuGet下载这些库,发现ChromeDriver也可以作为一个包下载(http://www.nuget.org/packages/WebDriver.ChromeDriver)。

但是,此程序包仅包含Tools文件夹中的ChromeDriver.exe。我需要将此文件复制到bin文件夹中,因为测试需要找到它。有没有办法以通用方式(没有特定路径)进行复制,因为在从包中解压缩ChromeDriver.exe的文件夹中包含版本号,因此我需要在使用新版本时更改路径。另外,我需要使用NUnit.Runner包做类似的事情。

1 个答案:

答案 0 :(得分:1)

您可以使用post-build event。然后在事件内部使用copy / xcopy并在项目成功构建后将其移动到bin文件夹中。