Невозможно удалить ненужные аргументы шаблона процесса сборки

В настоящее время мой шаблон процесса сборки имеет несколько избыточных аргументов, которые я хочу удалить: введите описание изображения здесь

Я открываю этот шаблон в Visual Studio и удаляю аргумент из списка: введите описание изображения здесь

Затем я проверяю измененный шаблон в TFS и обновляю шаблон процесса сборки. Но, похоже, ничего не происходит, избыточные аргументы все еще есть. Я думаю, что это из-за какого-то кеша. Я пытаюсь перезапустить Visual Studio и воссоздать определение сборки, но это не работает.

Я нашел сообщение о том, что нам нужно удалить этот шаблон процесса сборки в базе данных tfs: вот оно. Но у меня пока нет на это разрешения. Есть ли другой способ, которым я могу сделать, чтобы очистить кеш?

1 ответ

Решение

Для вашей ситуации:

  • Сначала дважды проверьте ваш шаблон xxx .xaml на сервере TFS, чтобы убедиться, что эти аргументы были удалены, и проверьте на сервере.

  • Попробуйте удалить кэш TFS, зайдя в настройки по умолчанию C:\ {User Profile Folder}\AppData\Local\Microsoft\Team Foundation\x.0\Cache и кеш VS в папке appdata.

  • Также попробуйте удалить аргументы в metadata Собственность как ниже. Более подробно из MSDN:

Если это все еще не работает, и у вас нет разрешения на базу данных TFS. Окончательный обходной путь, просто создайте новый шаблон с той же настройкой для вашего шаблона без этого лишних аргументов.

Другие вопросы по тегам