如何将WCF模板添加到Visual Studio Express?

Mik*_*tor 8 c# wcf visual-studio-express visual-studio-2008 visual-studio

我正在阅读Michele Bustamante撰写的学习WCF一书,并尝试使用Visual Studio C#Express 2008进行操作.说明使用WCF项目和项目模板,这些模板不包含在VS C#Express中.有这些类型的模板包括Visual Studio的Web Developer速成,而我试图拷贝它们转化为VS C#Express来找到合适的目录,但是IDE不容易找到他们.有一些注册程序吗?或者在某处配置文件?

小智 17

如果安装了Visual Web Developer(VWD)2008和Visual C#(VC#)2008,则可以在它们之间复制模板.VWD模板文件存在(默认情况下):

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress
Run Code Online (Sandbox Code Playgroud)

VC#模板存在于:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress
Run Code Online (Sandbox Code Playgroud)

只需在两个目录之间复制模板,它们可能不完全匹配,但它们应该足够接近才有意义,例如我通过从以下位置复制文件将项目模板从VC#复制到VWD:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress\ProjectTemplates\1033
Run Code Online (Sandbox Code Playgroud)

成:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Windows\1033
Run Code Online (Sandbox Code Playgroud)

模板不会立即出现在模板浏览器中.对于VWD,您需要运行:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress.exe /installvstemplates
Run Code Online (Sandbox Code Playgroud)

对于VC#,你运行:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress.exe /installvstemplates
Run Code Online (Sandbox Code Playgroud)

  • 这也适用于VS 2010 Express版本 (2认同)