У меня есть тестовый проект Coded-UI, в котором есть ссылки на другие сборки в решении. Почему-то одни сборки не копируются в директорию TestResults/Out
, а другие копируются. Все сборки имеют Copy Local
параметр true
(хотя не знаю, действительно ли это имеет значение) и абсолютно равны по остальным параметрам. Все сборки копируются, когда я запускаю локальное тестирование с VS2010, но не на сервере сборки.
Если я использую атрибут [DeploymentItem]
для принудительного развертывания этих «непослушных» сборок, они развертываются успешно.
Я не могу этого понять - я всегда думал, что если вы ссылаетесь на сборку (в разделе References
Solution Explorer
), эта сборка будет скопирована в TestResults/Out
, а [DeploymentItem]
потребуется для копирования некоторых .xml и других файлов конфигурации.