2010-09-02 5 views
18

Я удалил экспортированный 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 для своей ОС.

ответ

32

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

+0

Удивительный, вот и все! Я не мог изначально видеть папку Application Data, потому что было отказано в доступе (вероятно, политика безопасности, применяемая нашими администраторами), но, конечно, Microsoft и ее подпапки были доступны. Удалены кешированные шаблоны, и жизнь сейчас красивее. Благодаря! – jlafay

+4

Для VS2013 на Win7: '% userprofile% \ Application Data \ Microsoft \ VisualStudio \ 12.0 \ ProjectTemplatesCache' –

15

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

EDIT: Я только что экспортировал шаблон проекта. Почтовый файл был создан в 2-х местах:

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

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

+0

Спасибо за указателем Стефани, я пытался эту папку, а также и не удачи. Из любопытства я попытался перезагрузить, если что-то было сохранено в памяти, и при создании новых проектов я все еще вижу выбор. Несмотря на то, что я удалил zip-файлы в папке шаблона проекта, я могу STILL создавать новые проекты с теми несуществующими шаблонами, которые я хочу удалить. Visual Studio может время от времени подкрадываться :) – jlafay

+0

Спасибо за помощь в любом случае. MS любит прятать вещи, чтобы сделать жизнь более интересной, я полагаю. – jlafay

+1

+1 Спасибо, это сработало для меня. – Sheridan

1

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

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

Оказывается VS2010 устанавливает некоторые из шаблонов, как extesions или авторы сделали это, что way.I надеюсь, что это поможет кому-то ,

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

6

По крайней мере, для VSIX шаблонов, то official way using VS2010 просто работает:

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

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

+2

Работает в 2017 году –

12

My OS Windows 8.1 и я использую Visual Studio 2013.

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

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

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

C:\Users\xxxxx\AppData\Roaming\Microsoft\VisualStudio\12.0\ProjectTemplatesCache 
+1

Подтверждено, работает для сообщества Visual Studio 2017 (я также удалил cach.bin из этого каталога). Мое местоположение было: _% userprofile% \ AppData \ Роуминг \ Microsoft \ VisualStudio \ 15.0_e6 6e6af9 \ ProjectTempla tesCache_ – mbird

0

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

1

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

Смежные вопросы