Общий тест TFS / MSBuild - как указать относительный путь проекта - PullRequest
0 голосов
/ 20 мая 2011

Я пытаюсь интегрировать модульные тесты Silverlight в сборку TFS, используя " Generic Test " в тестовом проекте для переноса Statlight

Когда я жестко кодирую пути ко всему, все работает нормально, но я рву голову, пытаясь понять, как передать относительные к проекту пути в общий тест, чтобы он работал в среде сборки TFS.

Самое близкое, что я получил, - это установил переменные среды рабочего процесса процесса сборки, указывающие на StatLight, и файлы xap, содержащие модульные тесты SL, чтобы я мог ссылаться на эти значения в аргументах командной строки на statlight.

Хотя это кажется хакерским - есть ли лучший способ получить информацию о пути в общие тесты на основе текущей конфигурации решения / сборки?

В документации MSDN используется пара переменных среды (% TestDeploymentDir% для одной), которые я нигде не могу найти в документации, поэтому мне интересно, есть ли еще какие-нибудь магические переменные, которые я могу использовать для определения путей, вместо того, чтобы устанавливать собственные.

1 Ответ

1 голос
/ 21 мая 2011

Вот несколько ссылок на свойства MSBuild:

Надеюсь, это поможет.

...