Как использовать библиотеку артефактов VSTS из другого конвейера в моем конвейере VSTS MSTest - PullRequest
0 голосов
/ 31 мая 2019

Я пытаюсь использовать артефакт DLL из конвейера сборки разработчиков в моем конвейере сборки VSTS MSTest. Мне нужно сослаться на эту DLL, но я получаю сообщение об ошибке - Ошибка CS0246: не удалось найти тип или имя пространства имен 'Adv' (отсутствует директива using или ссылка на сборку?)

Я могу успешно загрузить DLL / Артефакты в агент с помощью опции Download Build Artifacts в моем конвейере.

Как получить сборку в конвейере VSTS, чтобы использовать загруженные на агенте артефакты DLL и избавиться от этой ошибки?

1 Ответ

0 голосов
/ 31 мая 2019

Я обнаружил, что вам нужно использовать опцию копирования файлов, чтобы получить DLL, где вы хотите их.Сначала я попытался \ bin \ debug, но проблема была в том, что при сборке эти области создавались автоматически, и это перезаписало мою копию файла.Я заметил в журнале сборки, что он рассматривает поиск здесь DLL-файлов: C: \ Program Files (x86) \ Reference Assemblies \ Microsoft \ Framework \ v3.0.

Я обновил файлы для копирования, чтобы скопировать туда ирешение теперь отлично работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...