Удалить пользовательский шаблон проекта, который был автоматически импортирован - PullRequest
20 голосов
/ 02 сентября 2010

Я удалил экспортированный zip-файл, который был помещен в мою папку экспортированных шаблонов, и, конечно, он все еще отображается в диалоговом окне «Добавить новый проект» Visual Studio.Я ожидал этого, но мне трудно найти, где еще хранятся файлы шаблонов.Как удалить пользовательский шаблон?

Изменить

Я искал следующие папки (и многие другие, но они наиболее очевидны): %ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplatesCache %userprofile%\Documents\Visual Studio 2010\My Exported Templates %userprofile%\Documents\Visual Studio 2010\Templates\ProjectTemplates

Не уверен, что это важно, но я также использую Windows 7 для своей ОС.

Ответы [ 7 ]

34 голосов
/ 20 сентября 2010

Попробуйте поискать под %userprofile%\Application Data\Microsoft\VisualStudio\10.0\ProjectTemplatesCache. Здесь обычно хранится разархивированный кеш шаблона. Если его там нет, попробуйте найти папку с именем ProjectTemplatesCache в любом месте вашего каталога пользовательских данных.

18 голосов
/ 02 сентября 2010

Шаблоны также хранятся в папке «Мои документы \ Visual Studio 2010 \ Шаблоны». В ProjectTemplates и ItemTemplates и т. Д. В зависимости от языка.

РЕДАКТИРОВАТЬ: я только что экспортировал шаблон проекта. Почтовый файл был создан в 2 местах:

 My Documents\Visual Studio 2010\My Exported Templates\mytemplate.zip 
 My Documents\Visual Studio 2010\Templates\ProjectTemplates\mytemplate.zip

удаление обоих из них также удалило выбор из нового диалога проекта, поэтому я не уверен, что происходит на вашем компьютере: (

13 голосов
/ 07 января 2015

Моя ОС Windows 8.1 и я использую Visual Studio 2013.

Вот путь к пользовательским шаблонам;

%userprofile%\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache

Для этого случая мой путь к пользовательским шаблонам вроде;

C:\Users\xxxxx\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache
6 голосов
/ 09 августа 2013

По крайней мере для шаблонов VSIX официальный способ с использованием VS2010 просто работает:

Tools -> Extension Manager... -> Installed Extensions -> Templates -> $yourTemplate -> [Uninstall|Disable]

Если это сработало, вам не нужно возиться с разными макетами папок.

2 голосов
/ 10 января 2017

если кому-то нужен ответ для VS 2015 и Windows 7 (я знаю), это% UserProfile% \ Documents \ Visual Studio 2015 \ Templates \ ProjectTemplates

1 голос
/ 07 декабря 2011

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

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

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

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

0 голосов
/ 12 апреля 2015

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

...