У меня есть решение Visual Studio 2010 с несколькими проектами MSTest. Для одного из тестовых проектов требуется файл в определенном каталоге для запуска.
[TestClass]
[DeploymentItem("ReportEngine.config")]
[DeploymentItem("Report Files", "Report Files")]
public class MyReportTests { }
Эти тесты проходят, когда я запускаю только тесты в этом проекте (или тестовом классе). Файлы отчетов копируются в каталог выполнения теста. Эти тесты терпят неудачу, когда я запускаю все тесты в решении. Файлы отчета не копируются в каталог выполнения теста.
Почему существует разница и как мне заставить два прогона развертывать одни и те же элементы?