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