Как развернуть каталоги для тестирования выходных папок в системе Visual Studio 2008 Команды?

Просто, потому что неудачная аутентификация распространена, не означает, что это не исключительно.

, По-моему, ошибки аутентификации ребенок плаката вариант использования для контролируемых исключительных ситуаций. (Хорошо..., возможно, несуществование файла является каноническим вариантом использования, но ошибка аутентификации является близким № 2.)

5
задан Jader Dias 21 September 2009 в 23:57
поделиться

2 ответа

Вы можете указать подкаталоги для файлов или каталогов с помощью атрибута outputDirectory элемента DeploymentItem :

<TestRunConfiguration ...>
...
  <Deployment>
    <DeploymentItem filename="%File or Directory to deploy path%" 
                    outputDirectory="%output subdirectory%" />
  • filename атрибут может содержать абсолютные пути или относительные пути (к RelativePathRoot, который является каталогом решения, содержащего ваш тестовый проект)
  • , если вы хотите развернуть каталог, все файлы в этом каталоге будут скопированы в подкаталог назначения, но не сам каталог, т.е. : будет копировать файлы из Dir1 непосредственно в Dir2, каталог 'Dir1' не будет создан в Dir2 для хранения этих файлов.
  • Атрибут outputDirectory содержит подкаталог назначения в корневом каталоге развертывания

O_o

7
ответ дан 14 December 2019 в 04:43
поделиться

У меня была такая же проблема, когда тесты интеграции зависели от файлов, находящихся в определенной папке. В итоге я добавил сценарий к событию после сборки одного из моих проектов, чтобы скопировать файлы в нужное место с помощью xcopy.

1
ответ дан 14 December 2019 в 04:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: