Я использую TFS SDK. Я сопоставил проект с TFS в Visual Studio. И в моем коде я проверяю путь к серверу, а локальный путь уже сопоставлен? Их значения верны, но метод workspace.DeleteMapping() выдает ошибку, когда я пытаюсь удалить сопоставленный путь.
Пишет "Не найдено никакого сопоставления в [локальном пути]". Но метод workspace.IsLocalPathMapped(LocalFolder) возвращает истинное значение?
WorkingFolder workfolder = new WorkingFolder(ServerFolder, LocalFolder);
workspace = workspaces[0];
if (workspace.IsServerPathMapped(ServerFolder) && workspace.IsLocalPathMapped(LocalFolder))
{
workspace.DeleteMapping(workfolder);
}