Я разработал пользовательское расширение TFS и попытался установить его в своей локальной системе TFS 2017. Во время загрузки в галерее расширений (http://tfs:8080/tfs/_gallery/manage) произошла ошибка, сообщившая мне об искаженном содержимом моего пакета vsix. После устранения проблемы я не смог установить расширение, потому что TFS говорит: «Расширение уже существует». Проблема в том, что он не отображается в галерее. Поэтому у меня нет возможности удалить или обновить его. Вместо этого мне пришлось выбрать новый идентификатор в vss-extension.json.
Похоже, что во время ошибочной установки некоторые записи базы данных или файлы остались на сервере. У кого-нибудь была идея поискать те или иные альтернативные способы удаления расширения?
Таблица Gallery.tbl_Extension
содержит запись с идентификатором неисправного расширения. Так что это не проблема кэшированных данных на сервере или клиенте.