Я использую TFS 2010, VS 2010.
Я написал пользовательский файл msbuild proj, который я использую локально для построения своего решения. Я использую MSBUILD.exe TFSBuild.proj , и он все делает на моей локальной машине. (У меня есть тарегт под названием DoMyBuild, который запускает сборку и делает все.)
Я использовал это в атрибуте DefaultTargets , как показано ниже:
<Project DefaultTargets="DoMyBuild" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
Я пытаюсь настроить это, чтобы использовать мой сервер сборки с определением сборки. В определении сборки в разделе «Процесс - я настроил« Шаблон обновления »» и в параметрах процесса сборки указали путь к этому файлу TFSBuild.Proj.
В идеале. TFS должен запустить цель «DoMyBuild», как я читаю. Но это дает ошибку, ища 'EndToEndIteration' не определено. Итак, я считаю, что это все еще делает DesktopBuild, что я не хочу. Я хочу использовать свою собственную цель, чтобы начать. Это возможно?
Любая помощь очень ценится.
Спасибо, Мани