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
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
Se sei uno studente puoi ottenere gratuitamente Visual Studio 2008 da DreamSpark.
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
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.
Questo funziona anche per le edizioni VS 2010 Express – ChrisF
Assurdamente oscuro. Ma almeno c'è un modo per aggiungere modelli in C# express. – ashes999
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