8

Sto lavorando al libro Learning WCF di Michele Bustamante e sto provando a farlo utilizzando Visual Studio C# Express 2008. Le istruzioni dicono di utilizzare i modelli di progetto e oggetto WCF, che non sono inclusi in VS C# Express. Lì sono modelli per questi tipi inclusi in Visual Studio Web Developer Express e ho cercato di copiarli nelle directory corrette per trovare VS C# Express, ma l'IDE non li trova. C'è qualche processo di registrazione? O file di configurazione da qualche parte?Come aggiungere i modelli WCF a Visual Studio Express?

risposta

17

Se si dispone di Sviluppatore Web Visuale (VWD) 2008 e Visual C# (VC#) 2008 installato è possibile copiare i modelli tra di loro. I file di modello VWD vivono in (per impostazione predefinita):

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

Le # modelli VC vivono in:

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

semplicemente copiare i modelli tra le due directory, potrebbero non corrispondono esattamente ma dovrebbero essere abbastanza vicino per dare un senso, per esempio, ho copiato i modelli di progetto da VC# in VWD copiando i file da:

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

in:

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

I modelli non verranno visualizzati immediatamente nel browser modelli. Per VWD è necessario eseguire:

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

per VC# si esegue:

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

Questo funziona anche per le edizioni VS 2010 Express – ChrisF

+0

Assurdamente oscuro. Ma almeno c'è un modo per aggiungere modelli in C# express. – ashes999

+0

Funzionerà anche per la versione Windows Phone di C# express, l'unica differenza è l'eseguibile: C: \ Windows \ system32> "c: \ Programmi (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ VPDExpress .exe "/ installvstemplates – Darkside

4

Se sei uno studente puoi ottenere gratuitamente Visual Studio 2008 da DreamSpark.

4

Mike,

Visual Web Developer 2008 Express vi aiuterà a lavorare con WCF Progetti.

Ho la seguente ...

Microsoft Visual Studio 2008 Versione 9.0.30729.1 SP Microsoft .NET Framework versione 3.5 SP1

Spero che questo aiuti.

Sanjeev

0

Come essere a conoscenza di follow-up, ho dovuto anche a correre

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

Dopo copiando i modelli e l'esecuzione del

C: \ Programmi \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ VWDExpress.exe/installvstemplats

L'IDE è stato blocca quando ha cercato di elencare il progetto C# modelli albero. Dopo aver eseguito ResetSettings, l'albero è stato iterato e i nuovi modelli erano presenti.

Problemi correlati