Я использую класс Workspace
из пространства имен Microsoft.TeamFoundation.Client
, чтобы получить последний код для конкретной ветви с Team Foundation Server.
workspace.Get(new string[] { SelectedRelease.ServerPath }, VersionSpec.Latest,
RecursionType.Full, GetOptions.GetAll);
После того, как я получу последний код, я создаю соответствующее решение программным путем. Код можно найти в посте здесь .
У меня вопрос: как я могу узнать, когда завершен метод Workspace.Get? Я не могу собрать его, пока он не закончит загрузку Я думал о мониторинге папки решения, но я не знаю, в каком порядке встроены файлы.