У меня вопрос по WiX.Но сначала позвольте мне описать мою ситуацию: у меня есть решение VS2010 и я добавил проект WiX (Votive), чтобы выполнить настройку.Я строю эту установку на сервере сборки TFS.К сожалению, все мои файлы (* .dll, * .sql, * .msi, * .whither) слепо копируются в один и тот же путь вывода!Я добавил цель msbuild с Move-Task в мой файл Setup.csproj, чтобы переместить мои файлы msi, bat и sql в отдельную папку, но, к сожалению, это не работает в TFS-Build.
Вотпроблема (imho): то, что я делаю в Votive, - это этап к раннему.я могу создавать папки и перемещать файлы, но то, что я пишу в файле csproj, делается до того, как TFS случайным образом возьмет все двоичные файлы и поместит их в папку для отбрасывания.
Как я пытался решить:
- Я искал в файле wix2010.targets команду на перемещение или копирование, где . перемещено в build_drop, но я не смог его найти.
- Я посмотрел на шаблон процесса сборкино я понятия не имею о языке или синтаксисе.Есть что-то с этим делать?
- В определении Build в Build Defaults есть флажок «Эта сборка копирует выходные файлы в папку перетаскивания», где я должен добавить свое местоположение для перетаскивания.Есть ли что-то, что я могу изменить здесь?
Мой вопрос: Как я могу создавать подпапки с файлом установки WiX и перемещать в него определенные файлы в сборке TFS?
Надеюсь, выможет помочь!Заранее спасибо!