2010-09-02 8 views
18

Eliminé el archivo comprimido exportado que se colocó en la carpeta de plantillas exportada y, por supuesto, todavía se muestra en el cuadro de diálogo "Agregar nuevo proyecto" de Visual Studio. Lo esperaba pero estoy teniendo dificultades para encontrar dónde más se almacenan los archivos de la plantilla. ¿Cómo elimino una plantilla personalizada?Eliminar plantilla de proyecto personalizada que se importó automáticamente

Editar

He buscado en las siguientes carpetas (y muchos otros, pero estos son los más evidentes): %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

No es seguro si importa, pero También estoy usando Windows 7 para mi sistema operativo.

Respuesta

32

Trate de mirar debajo %userprofile%\Application Data\Microsoft\VisualStudio\10.0\ProjectTemplatesCache. Aquí es donde normalmente se almacena el caché descomprimido de la plantilla. Si no está allí, intente buscar una carpeta llamada ProjectTemplatesCache en cualquier lugar de su directorio de datos de usuario

+0

¡Impresionante, eso fue todo! Inicialmente, no pude ver la carpeta de datos de la aplicación porque se denegó el acceso (probablemente una política de seguridad impuesta por nuestros administradores) pero, por supuesto, Microsoft y sus subcarpetas fueron accesibles. Eliminado las plantillas en caché y la vida es más bonita ahora. ¡Gracias! Para – jlafay

+4

VS2013 en Win7: '% USERPROFILE% \ Datos de programa \ Microsoft \ VisualStudio \ 12.0 \ ProjectTemplatesCache' –

15

Las plantillas también se almacenan en "Mis documentos \ Visual Studio 2010 \ Plantillas". En ProjectTemplates y ItemTemplates y más, dependiendo del idioma.

EDITAR: acabo de exportar una plantilla de proyecto. El archivo zip se creó en 2 lugares:

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

eliminación de ambos de estos también eliminan la elección del nuevo cuadro de diálogo proyecto, así que no estoy seguro de lo que está sucediendo en su máquina :(

+0

Gracias por el puntero Stephanie, probé esa carpeta, así y hay suerte. Por curiosidad, intenté reiniciar en caso de que algo se almacenara en la memoria y al crear nuevos proyectos todavía veo las opciones. Aunque eliminé los archivos zip en la carpeta de mi plantilla de proyecto, aún PUEDO crear nuevos proyectos con esas plantillas desaparecidas que deseo eliminar. Visual Studio puede ser astuto a veces :) – jlafay

+0

Gracias por la ayuda de todos modos. A MS le gusta esconder cosas para hacer la vida más interesante, supongo. – jlafay

+1

+1 Gracias, esto funcionó para mí. – Sheridan

1

Después de buscar manualmente algunos de los perfiles personalizados plantillas (.vstemplate), las encontré en la siguiente ubicación:

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

Parece VS2010 instala algunas de las plantillas como extesions o los autores hizo que way.I espero que esto ayude a alguien .

Puede necesitar ejecutar "devenv/setup" en el comando de ejecución para actualizar el VS2010 después de eliminar las plantillas.

6

Al menos para VSIX plantillas, el official way using VS2010 simplemente funciona:

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

Si funciona para usted, en primer lugar, no tiene que perder el tiempo con diferentes diseños de carpetas.

+2

todavía funciona en 2017 –

12

Mi sistema operativo Windows 8.1 y uso Visual Studio 2013.

Aquí es el camino de plantillas personalizadas;

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

Para este caso, mi ruta de plantillas personalizadas como;

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

confirmada, trabajó para Visual Studio 2017 Comunidad (cach.bin también eliminado de dicho dir también). Mi ubicación era: _% userprofile% \ AppData \ Roaming \ Microsoft \ VisualStudio \ 15.0_e6 6e6af9 \ ProjectTempla tesCache_ – mbird

0

Si sigue viendo las plantillas no deseados que se muestran en el cuadro de diálogo New Project..., tiene que eliminar (para Visual Studio 2013 Comunidad) {program folder}\Common7\IDE\ItemTemplatesCache\cache.bin después de eliminar todos los archivos no deseados como se describe anteriormente. Posteriormente, VS reconstruirá la lista de plantillas.

1

si alguien necesita la respuesta para VS 2015 y Windows 7 (sé) es% USERPROFILE% \ Documents \ Visual Studio 2015 \ Templates \ ProjectTemplates

Cuestiones relacionadas