8

Estoy trabajando en el libro Aprendiendo WCF de Michele Bustamante, e intentando hacerlo usando Visual Studio C# Express 2008. Las instrucciones dicen que use el proyecto WCF y las plantillas de elementos, que no están incluidas con VS C# Express. Hay plantillas para estos tipos incluidas con Visual Studio Web Developer Express, y he intentado copiarlas en los directorios correctos para que VS C# Express las encuentre, pero el IDE no las encuentra. ¿Hay algún proceso de registro? ¿O archivo de configuración en alguna parte?Cómo agregar plantillas WCF a Visual Studio Express?

Respuesta

17

Si tiene ambos Visual Web Developer (VWD) 2008 y Visual C# (VC#) 2008 instalado puede copiar las plantillas entre ellos. Los archivos de plantilla VWD viven en (por defecto):

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress 

los VC# plantillas viven en:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress 

simplemente copiar las plantillas entre los dos directorios, puede ser que no coinciden exactamente, pero que deberían ser cerrar lo suficiente como para tener sentido, por ejemplo, he copiado las plantillas de proyecto de VC# en VWD copiando los archivos de:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress\ProjectTemplates\1033 

en:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Windows\1033 

Las plantillas no aparecerán de inmediato en el navegador de plantillas. Para VWD es necesario ejecutar:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress.exe /installvstemplates 

para VC# corres:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress.exe /installvstemplates 
+2

Esto también funciona para las ediciones de VS 2010 Express – ChrisF

+0

Absurdamente oscuro. Pero al menos hay una manera de agregar plantillas en C# express. – ashes999

+0

Esto también funcionará para la versión Windows Phone de C# express, la única diferencia es el archivo ejecutable: C: \ Windows \ system32> "c: \ Archivos de programa (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ VPDExpress .exe "/ installvstemplates – Darkside

4

Si eres un estudiante, puedes obtener el Visual Studio 2008 completo de DreamSpark de forma gratuita.

4

Mike,

Visual Web Developer 2008 Express le ayudará a trabajar con WCF Proyectos.

tengo el siguiente ...

Microsoft Visual Studio 2008 versión 9.0.30729.1 SP Microsoft .NET Framework versión 3.5 SP1

Espero que esto ayude.

Sanjeev

0

Como ser conscientes de seguimiento, también tuve que correr

C: \ Archivos de programa \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ VWDExpress.exe/ResetSettings

Después copiar las plantillas y ejecutar el

C: \ Archivos de programa \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ VWDExpress.exe/installvstemplats

El IDE estaba fallando cuando intentó enumerar el proyecto de C# plantillas árbol. Después de ejecutar ResetSettings, el árbol iteraba y las nuevas plantillas estaban presentes.

Cuestiones relacionadas