我有一个 testsettings 文件,其中定义了部署项目,当我将它与 MSTest 一起使用时,它会按照我的预期部署我的文件。但是,当我使用与 vstest.console.exe 相同的 testsettings 文件时,这些项目不会部署到 TestResults 文件夹。我需要做一些不同的事情来使用 vstest 部署特定文件吗?
这是 testsettings 文件中的部署部分:
<Deployment>
<DeploymentItem filename="C:\MyTests\testfile.txt" />
</Deployment>
这是我将它与 MSTest 一起使用的方法:
MSTest.exe /testcontainer:"C:\Tests\MyTests.dll" /testsettings:"C:\Tests\ts.testsettings"
以下是我如何将它与不工作的 VSTest 一起使用:
vstest.console.exe C:\Tests\MyTests.dll /Settings:"C:\Tests\ts.testsettings"