Элементы развертывания MSTest работают только тогда, когда они присутствуют в файле настроек тестирования проекта?

Кажется, я не могу понять, как должны быть настроены элементы развертывания MSTest. Мне удалось заставить их работать должным образом, изменив файл тестовых настроек проекта, но это далеко не идеально - конфигурация элемента развертывания отделена от отдельных тестов, а пути к файлам сохраняются как абсолютные пути, если только файлы не в папке решения.

Я не должен иметь возможность добавлять элемент развертывания с помощью атрибута [DeploymentItem] либо в [TestClass] , либо в [TestMethod] без необходимо создать / изменить файл настроек тестирования проекта? Как мне это сделать?

(Честно говоря, я не понимаю необходимости отдельной конфигурации элемента развертывания - почему бы просто не использовать существующие настройки «Копировать в выходной каталог» для файлов проекта, которые должны быть элементами развертывания?)

75
задан csharpforevermore 13 September 2018 в 00:20
поделиться