У меня есть проект модульного тестирования, который содержит несколько файлов XML для тестов, управляемых данными. Для этих файлов установлено действие Build Action Content и Copy, если новее или Copy always .
По большей части это работает нормально. Однако, когда я изменяю один из файлов данных без изменения какого-либо кода, Visual Studio вообще не запускает действие сборки, и никакие XML-файлы не копируются. Фактически я запускаю свои модульные тесты со старым файлом данных.
Я могу запустить сборку вручную, но я бы хотел по возможности предотвратить такие ошибки. Есть ли способ заставить Visual Studio (2008) выполнять операцию копирования каждый раз, когда кто-то изменяет файлы содержимого только ?
Для пояснения:
XML-файл находится внутри проекта модульного теста, а не в проекте производственного кода. У меня есть соответствующий атрибут [DeploymentItem]
для файла, установленного во время выполнения теста.