2010-06-28 19 views
7

Mi instalación VS2010 tiene la plantilla de proyecto de la aplicación del navegador WPF y la plantilla lib de control del usuario WPF, pero no la plantilla de la aplicación WPF. Cualquier sugerencia sera apreciada.Falta la plantilla de la aplicación WPF

+0

problema similar aquí: mi VS2010 (SP1) tiene la plantilla "Aplicación WPF" del proyecto, pero tampoco WPF biblioteca de controles ni ningún otro plantillas de proyecto WPF usuario. –

Respuesta

4

Este problema es mucho más antiguo que Visual Studio 2010. Se remonta al 2005 al menos. Por suerte, me faltaba la plantilla New Class una vez.

De acuerdo con varias fuentes, este truco funciona: Si le falta una plantilla que viene con su instalación, ejecute devenv.exe con el modificador/installvstemplates.

Tendrá que salir de todas las instancias de Visual Studio para que esto funcione.

El truco es mencionado en la documentación de MSDN: http://msdn.microsoft.com/en-us/library/0fyc0azh.aspx

hilo sobre el tema en una versión anterior de Visual Studio: http://social.msdn.microsoft.com/forums/en-US/vssetup/thread/8a5ae9e3-be7b-493d-831c-1e49e8103f26/

terminé desinstalar y volver a instalar mi Visual Studio por completo, pero este truco probablemente habría arreglado mi problema

5

Esto es una vieja pregunta, pero me encontré con el mismo problema y encontré la respuesta después de que lo anterior no sirvió, así que ... la solución para mí fue que tuve que seleccionar una versión de marco superior (4.0) antes de que la plantilla de la aplicación WPF que estaba buscando se hiciera visible. Si descubre que no tiene el WPF u otras plantillas de proyectos que espera encontrar disponibles, le recomendamos verificar que haya seleccionado la versión del marco correspondiente de la lista desplegable inmediatamente a la derecha de la etiqueta "Plantillas recientes". en el cuadro de diálogo Agregar nuevo proyecto (está cerca de la esquina superior izquierda del cuadro de diálogo en cuestión).

+0

Me encontré con lo mismo. Doh! – Krondorian

+0

Buena captura, olvidé que configuré la versión de framework al más bajo (para ver cuánto tiempo puedo ir con .NET 2.0) hace mucho tiempo. – raymai97

6

Para mí me faltaba ProjectTypeGuids en el archivo .csproj (un nuevo proyecto me funcionó, así que solo comparé los archivos del proyecto), así que si agrega esto al archivo .csproj en PropertyGroup, tenía todos los tipos de WPF disponibles para añadir:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 
+0

Sorprendentemente, esto ha resuelto el problema para mí. Tenía algunos elementos de "PropertyGroup", así que solo seleccioné el que está configurado para la depuración. – m1o2

Cuestiones relacionadas