Я запускаю автоматические сборки с TFS 2010. В решении у меня есть несколько веб-приложений, которые все расположены в одном корневом каталоге, например:
Корневой каталог ->
WebApplicationProject1.csproj
WebApplicationProject2.csproj
...
Когда я запускаю автоматическую сборку, я устанавливаю следующие аргументы для MSBuild:
/p:DeployOnBuild=true;DeployTarget=PipelinePreDeployCopyAllFilesToOneFolder;_PackageTempDir="\computer\Builds\Published" /p:SkipExtraFilesOnServer=true
Однако MSBuild не сохраняет существующее содержимое в этой папке, и с каждым проектом содержимое в этой папке удаляется. Последний проект, который будет построен, становится победителем.
Могу ли я заставить MSBuild не удалять содержимое в этой папке, а только заменять существующие файлы?
Спасибо за любую информацию по этому вопросу.