Я нашел самый простой способ (если вы хотите быть более строгим в отношении того, что включать / исключать) - это написать несколько пользовательских задач MSBuild: http://www.aaron -powell.com / blog .aspx кошка = AaronPowell.MSBuild.Tasks
Вы указываете исходный каталог, направление назначения (предоставляется поддержка общих сетевых ресурсов) и имена / расширения файлов для исключения.
Это в основном потому, что Team Build создает настоящий беспорядок (особенно с веб-приложениями), когда он запускается, и на самом деле невозможно использовать стандартные задачи копирования MSBuild.