我正在按照Michele Bustamante所写的《学习WCF》一书中的内容进行学习,并尝试在Visual Studio C# Express 2008中实践。指南中要求使用WCF项目和项目模板,但这些在VS C# Express中并没有包含。Visual Studio Web Developer Express中包含了这些类型的模板,我已经尝试将它们复制到VS C# Express应该能找到的正确目录中,但是IDE并没有找到它们。是否有一些注册过程?或者配置文件存放的位置?
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress
VC#模板存放在:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress
只需将两个目录之间的模板复制即可,它们可能不完全匹配,但应该足够接近以便理解。例如,我通过从以下位置复制文件,将VC#项目模板复制到VWD中:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress\ProjectTemplates\1033
转换为:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Windows\1033
模板不会立即出现在模板浏览器中。对于VWD,您需要运行:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress.exe /installvstemplates
对于VC#,您可以运行:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress.exe /installvstemplates
Mike,
Visual Web Developer 2008 Express可以帮助您处理WCF项目。
我有以下内容...
Microsoft Visual Studio 2008 版本9.0.30729.1 SP Microsoft .NET Framework 版本3.5 SP1
希望这可以帮到您。
Sanjeev