Estoy usando F # y encontré que las plantillas disponibles eran un poco escasas para mi gusto, y quiero hacer más. ¿Cómo voy a hacer eso? Además, ¿cómo instalaría estas plantillas después de que las haya hecho?Visual Studio 2010 Crear e instalar plantillas
Respuesta
Aquí está el artículo de MSDN para las plantillas. Es de esperar que es similar:
En ruta de Visual Studio se encuentran las plantillas predeterminadas, se trata de un conjunto de archivos zip que consiguen expandió en el CACH plantilla.
Se almacenan en
- plantillas del artículo -
%VSInstallDir%\Common7\IDE\ItemTemplates\
- plantillas de proyecto -
%VSInstallDir%\Common7\IDE\ProjectTemplates\
extracción de la {{}} .zip en cuestión y volver a comprimir con el contenido modificados actualizará el modelo. También puede copiar estos archivos a una de las respectivas carpetas de plantillas en %USERPROFILE%\Documents\Visual Studio 2010
.
Para obtener información sobre cómo crear plantillas, consulte Visual Studio Templates en MSDN.
Luego necesita decirle a VS que reconstruya la caché.
- Abra un shell de línea de comandos de Visual Studio
- Ejecutar
devenv /installvstemplates
También puede utilizar la opción "Exportar plantilla ..." asistente desde el menú de archivo, sin embargo, la plantilla exportada pierde contenido original tales como if
declaraciones.
Olvídate de esto, me di cuenta de que me acababa de dar cuenta de que necesitaba iniciar la consola con derechos de administrador ... ¡duh! –
Ejecuto devenv/installvstemplates, luego pierdo las plantillas de Visual Studio. Puedo ver 2-3 plantillas después de un mensaje de error. –
@ DavutGürbüz, ¿tiene un problema de permisos? ¿O hay algún problema con los archivos ZIP en la ubicación de origen de la plantilla? Recuerde también que los archivos ZIP no deben contener un directorio principal, es decir, Class.zip no debe contener ningún directorio, pero debe tener el archivo Class.cs y otros archivos meta. Si tiene una estructura de directorio d dentro del ZIP cuando expande VS, no verá el contenido y no mostrará su plantilla. –
Probaría http://msdn.microsoft.com/en-us/library/ms185291.aspx - parece ser un buen punto de partida, al menos.
se puede obtener el ejemplo completo implementado aquí: Multi-Project Templates with Wizard: Visual Studio 2010 Sample
me faltaban las plantillas de SharePoint 2010 y MOSS 2007 en la herramienta de desarrollo Visual Studio 2010 después de mi instalación de SharePoint. Instalé VS y descubrí que estaban disponibles. Parece que durante la instalación de los requisitos previos de SharePoint, por algún motivo, no pude instalar esas plantillas.
Puede descargar e instalar VS 2010 SDK (o VS 2010 SP1 SDK) con nuevas plantillas de proyectos tales como plantilla de elementos plantilla y plantilla de proyecto plantilla (no sé si hay versión para las versiones anteriores de VS y si estas plantillas son solo para C# o no).
Visual Studio 2010 SP1 SDK: http://www.microsoft.com/download/en/details.aspx?id=21835
Visual Studio 2010 SDK: http://www.microsoft.com/download/en/details.aspx?id=2680
me encontré con problemas con esto y múltiples plantillas personalizadas. Cada plantilla (por ejemplo, archivo vstemplate + cs) debe estar en su propio archivo zip. Si coloca varios en el mismo zip, no recogerá ninguno de ellos.
También descubrí que si los pones en:
$My Documents$\Visual Studio 2010\Templates\ItemTemplates
entonces no necesita ejecutar el comando (Devenv/installvstemplates) mencionado por Brett. Es de suponer que esto es solo cuando se modifican los existentes en la carpeta de instalación.
He aquí una muestra que utilizo para llamar a pruebas NUnit:
archivo Código(con Cs/extensión correspondiente):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
namespace $rootnamespace$
{
[TestFixture, Category("issue")]
public class $safeitemname$
{
[SetUp]
public void Setup()
{
}
[Test]
public void Test()
{
}
}
}
archivo de plantilla (con extensión .vstemplate):
<VSTemplate Version="3.0.0" Type="Item"
xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" >
<TemplateData>
<DefaultName>ATest.cs</DefaultName>
<Name>NUnit test</Name>
<Description>
with [TestFixture] attribute set on class and one empty method
called Test that has [Test] attribute
</Description>
<ProjectType>CSharp</ProjectType>
<SortOrder>10</SortOrder>
<Icon>someIcon.ico</Icon>
</TemplateData>
<TemplateContent>
<References />
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.cs"
ReplaceParameters="true">TheCodeFile.cs</ProjectItem>
</TemplateContent>
</VSTemplate>
No puedo hacer que mis plantillas personalizadas aparezcan en el cuadro de diálogo Agregar elemento nuevo sin importar lo que haga. He seguido todos los tutoriales a la T. ¿Esto no funciona en Visual Studio 2015? He marcado Opciones para asegurarme de que está apuntando a la ubicación correcta. – crush
- 1. Instalar Visual Studio 2008 DESPUÉS de 2010?
- 2. Cómo eliminar/desinstalar plantillas de elementos en Visual Studio 2010
- 3. ¿Se puede instalar Visual Studio 2010 con Visual Studio 2008 uno al lado del otro?
- 4. Enlace e implementación dinámicos y estáticos en Visual Studio 2010
- 5. instalación de Visual Studio 2010
- 6. Cómo instalar la documentación de Visual Studio 2010
- 7. error C1189 después de instalar Visual Studio 2010
- 8. Visual Studio 2010 Team Explorer
- 9. ¿Puedo exportar e importar Visual Studio 2010-extensiones?
- 10. Compilación Qt - Visual Studio 2010
- 11. VB6 en Visual Studio 2010
- 12. ¿Necesita MSBuild instalar Visual Studio?
- 13. ¿Se puede instalar Visual Studio 11 Beta al lado de Visual Studio 2010?
- 14. ¿Puedo instalar Visual Studio 2010 AFTER Visual Studio 2012 de forma segura?
- 15. Visual Studio 2010 - RemovePreviousVersions
- 16. Visual Studio 2010 "Mancha"
- 17. Desinstalar Visual Studio 2010
- 18. GTK # en Visual Studio 2010
- 19. QT y Visual Studio 2010
- 20. Crear plantillas de solución Visual Studio (vs.net) 2008?
- 21. ¿Visual Studio 2010 Professional Solutions/Projects es 100% compatible con Visual Studio 2010 Premium Solutions/Projects?
- 22. Visual Studio 2010 Pro - SuppressMessage
- 23. Visual Studio 2012 + Business Intelligence Plantillas
- 24. Crear un complemento 'Diseñador personalizado' de Visual Studio 2010
- 25. Cómo crear una DLL con SWIG desde Visual Studio 2010
- 26. Crear proyecto ASP clásico en Visual Studio 2010 desde cero
- 27. Cómo crear informes utilizando Crystal Reports en Visual Studio 2010
- 28. Visual Studio 2010 error "No se puede crear la ventana"
- 29. Crear una pantalla de presentación similar a Visual Studio 2010
- 30. Visual Studio 2010, cómo crear proyectos en paralelo en multinúcleo
Gracias! esto me apuntó en la dirección correcta! – RCIX