打开我的LocalTestRun.testrunco​​nfig文件Deployment部分时,我可以选择将哪些文件部署到Test输出文件夹中,但是我需要在给定的子文件夹中部署一个特定的文件。怎么做?

最佳答案

您可以使用outputDirectory元素的DeploymentItem属性为文件或目录指定子目录:

<TestRunConfiguration ...>
...
  <Deployment>
    <DeploymentItem filename="%File or Directory to deploy path%"
                    outputDirectory="%output subdirectory%" />
  • filename属性可以包含绝对路径或相对路径(到RelativePathRoot,后者是包含您的测试项目的解决方案的目录)
  • 如果要部署目录,则该目录中的所有文件将被复制到目标子目录,而不是目录本身,即:
    将直接从Dir1下的Dir1复制文件,在Dir2下不会创建目录'Dir1'来包含这些文件。
  • outputDirectory属性包含部署根目录
  • 下的目标子目录

    O_o

    关于visual-studio - 如何在Visual Studio 2008 Team System中部署目录以测试输出文件夹?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1457496/

    10-11 00:51
    查看更多