Невозможно удалить ненужные аргументы шаблона процесса сборки
В настоящее время мой шаблон процесса сборки имеет несколько избыточных аргументов, которые я хочу удалить:
Я открываю этот шаблон в 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. Окончательный обходной путь, просто создайте новый шаблон с той же настройкой для вашего шаблона без этого лишних аргументов.