Как я могу удалить плохие шаблоны Visual Studio?

Как удалить следующие шаблоны шума, которые даже не работают?

введите здесь описание изображения


person dance2die    schedule 25.04.2009    source источник


Ответы (12)


В Visual Studio: перейдите в раздел Инструменты › Расширения и обновления, а затем удалите или отключите шаблон.

person Hamid Behnam    schedule 26.09.2013
comment
Работал и для VS 2012 тоже - person DenStudent; 28.07.2016
comment
это лучший способ сделать это. работал у меня в VS 2015 - person Elanchezhian Narayanasamy; 20.12.2016
comment
Похоже, это не работает в VS 2019, если это созданный самостоятельно шаблон. Я зарегистрировал ошибку в Microsoft. - person Auri Rahimzadeh; 12.04.2019
comment
В VS2019 пользовательские шаблоны можно удалить, удалив папку шаблонов из %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\{VSVersion}\ProjectTemplatesCache. Найдите {VSVersion}, начинающийся с 16. - person RNA_Polymerase; 16.03.2021

Чтобы сэкономить немного времени пользователям версии 2010, папка перемещена:

...\Мои документы\Visual Studio 2010\Templates\ProjectTemplates

person Rich L    schedule 17.03.2010
comment
Я пытаюсь удалить пользовательские шаблоны из VS2010 и не нахожу шаблоны ни в одном из этих каталогов, в том числе в каталоге @Rich L. Как VS2010 все еще перечисляет их? - person Jeff LaFay; 02.09.2010
comment
Я нашел мины @ C:\Users\[user]\Documents\Visual Studio 2010\Templates\ItemTemplates, удалил файлы zip, и шаблоны были мгновенно удалены из VS2010 (перезагрузка не требуется). - person Otiel; 12.08.2011
comment
Спасибо, Рич Л. Я потратил полдня на редактирование ZIP-файла не в той папке, потому что следил за необновленными документами MS... - person MetalMikester; 01.09.2011
comment
для vs2015: %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\14.0\ProjectTemplatesCache - person Harry; 09.11.2016

Для Visual Studio 2013 я нашел свой кэш шаблонов здесь:

%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
person Alex    schedule 27.01.2015
comment
для vs2015: %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\14.0\ProjectTemplatesCache - person Harry; 09.11.2016
comment
Для VS2019 пользовательские шаблоны можно удалить, удалив папку шаблонов из %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\{VSVersion}\ProjectTemplatesCache. Найдите {VSVersion}, начинающийся с 16. - person RNA_Polymerase; 16.03.2021

Удаление их с диска должно помочь. Где они существуют, будет немного зависеть от того, где вы их установили. Если вы установили их для всех пользователей, они будут в

%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\Ide\ProjectTemplatesCache

Для одного пользователя они будут на уровне

%USERPROFILE%\Visual Studio 2008\Templates\ProjectTemplates

ИЗМЕНИТЬ

Если InstallVSTemplates завершается сбоем, вероятно, это происходит по одной из следующих причин. С чем я не могу помочь, так это с какой-то программой, случайным образом сбрасывающей файлы в каталог ProjectTemplatesCache.

Другая, более вероятная причина — это неверный шаблон в каталоге ProjectTemplates. InstallVSTemplates просто проходит через этот каталог и распаковывает все файлы в каталог ProjectTemplatesCache. Вам придется выполнить поиск в этом каталоге и найти файл .zip, содержащий ненужные файлы, добавляемые в ваш проект. После того, как вы найдете файл, удалите его, удалите ProjectTemplatesCache, а затем повторно запустите InstallVSTemplates.

person JaredPar    schedule 25.04.2009
comment
Я не вижу их в этих двух указанных местах. Странный. - person dance2die; 25.04.2009
comment
Попробуйте найти каталог ProjectTemplatesCache в VisualStudio. Он должен быть там, начиная с VS2005 - person JaredPar; 25.04.2009
comment
ProjectTemplatesCache есть, но когда я удалил папку, VS жалуется, что нет шаблона для F #, и отображаются только эти шаблоны шума... - person dance2die; 25.04.2009
comment
Попробую еще раз переустановить F#. - person dance2die; 25.04.2009
comment
@dance2die, подожди, не переустанавливай - person JaredPar; 25.04.2009
comment
@dance2die, я должен был быть яснее. Я хотел, чтобы вы удалили эти конкретные файлы из каталога ProjectTemplatesCache. Хотя это не большая проблема. Если вы выполните следующую команду, она перестроит каталог devenv.exe /InstallVsTemplates. - person JaredPar; 25.04.2009
comment
@Jared: Терпение, возможно, было достоинством, но я уже переустановил его ... (и шаблоны вернулись в нормальное состояние). Позвольте мне посмотреть, появятся ли эти странные шаблоны снова позже. Я попробую пересобрать (о существовании которого я не знал) шаблоны, как вы предложили. Спасибо. - person dance2die; 25.04.2009
comment
@Jared: Это случилось снова. Похоже, что после запуска Wise Registry Cleaner 4 эти файлы отображаются как шаблоны. Я пытаюсь переустановить шаблоны VS, как вы предложили. - person dance2die; 25.04.2009
comment
@Jared: Даже переустановка шаблонов с помощью devenv.exe /InstallVsTemplates не решила проблему. Похоже, что бы ни сделал Wise Registry Cleaner, он странным образом испортил шаблон. - person dance2die; 25.04.2009
comment
К вашему сведению, я нашел свои шаблоны элементов здесь: C:\My Documents\Visual Studio 2008\My Exported Templates - person Mike Gledhill; 28.10.2011

После ручного поиска некоторых пользовательских шаблонов профилей (.vstemplate) я нашел их в следующем месте:

%userprofile%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions

Похоже, что VS2010 устанавливает некоторые шаблоны как расширения или авторы сделали это так. Надеюсь, это кому-то поможет.

Возможно, потребуется запустить «devenv/setup» в команде запуска, чтобы обновить VS2010 после удаления шаблонов.

person AfterStar    schedule 07.12.2011
comment
нашел то, что искал здесь. также не нужно было перезапускать VS. - person joelnet; 18.01.2012
comment
В конце концов, мне пришлось запустить devenv /setup. после попытки повторно добавить шаблон выдавало ошибку. devenv /setup очистил весь кеш и теперь работает нормально. - person joelnet; 19.01.2012

  • Удалите плохие/ненужные папки проекта из

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates

  • Очистить кэш

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplatesCache

  • Удалить материал из (возможно, не нужно)

C:\Users[Ваше имя пользователя]\Documents\Visual Studio 2008\Templates\ProjectTemplates

и, наконец, откройте командную строку Visual Studio 2008 от имени администратора и запустите

devenv /installvstemplates

person AFD    schedule 04.02.2010
comment
› Очистить кеш Для сообщества Visual Studio 2013 необходимо удалить {program folder}\Common7\IDE\ItemTemplatesCache\cache.bin. - person tomByrer; 12.04.2015

Для меня это было вопросом удаления его отсюда с помощью VS2017: %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\15.0_45552a03\ProjectTemplatesCache

person Fratt    schedule 14.07.2017
comment
Кэш также можно обновить, как описано здесь: запустите Командную строку разработчика для VS 2017 из меню "Пуск" и запустите devenv /updateconfiguration. - person Laurie Stearn; 01.01.2018

Для Visual Studio Express 2010 вы должны удалить все папки в

%USERPROFILE%\AppData\Local\Microsoft\VCSExpress\10.0\Extensions

person David Gofman    schedule 13.03.2011

Для меня проблема была решена, когда я удалил файл cache.bin из папки ItemTemplatesCache. Полный путь к этой папке:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache

Также убедитесь, что вы удалили файлы шаблонов из следующих мест:

  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates
  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache
  • C:\Users\Default\Documents\Visual Studio 2010\Templates\ItemTemplates
  • C:\Users[NT-USERNAME]\Documents\Visual Studio 2010\Templates\ItemTemplates
person Nazir A    schedule 22.12.2013

Для Visual Studio 2019: Расширения › Управление расширениями › Установлено › Удалить

person Alex    schedule 01.05.2020
comment
Нет расширения, которое можно удалить, чтобы удалить .NET Core шаблонов проектов. все мои расширения отключены, и все же есть более 20 шаблонов от Blazor, .NET Core, MVC, NUnit, WPF, веб-драйвера ... в «Создать новый проект». Единственные 2 шаблона, которые я хочу сохранить, это Empty Web и Console (C++) - person AaA; 27.05.2020

Для сообщества Visual Studio 2013 необходимо удалить {program folder}\Common7\IDE\ItemTemplatesCache\cache.bin после удаления всех ненужных файлов, как описано выше. После этого VS перестроит список шаблонов в диалоговом окне New Project....

person tomByrer    schedule 12.04.2015

Если шаблон был установлен двойным щелчком файла VSIX, он считается расширением и может быть удален с помощью метода, описанного Хамидом Бехнамом выше. В противном случае его можно удалить из одного из каталогов шаблонов, упомянутых выше.

person SteveB    schedule 07.07.2014