我正在阅读 Michele Bustamante 的《学习 WCF》一书,并尝试使用 Visual Studio C# Express 2008 来完成它。说明中说要使用 WCF 项目和项模板,VS C# Express 中不包含这些模板。 有这些类型的模板包含在 Visual Studio Web Developer Express 中,我试图将它们复制到正确的目录中以供 VS C# Express 查找,但 IDE 找不到它们。有一些注册过程吗?或者某处的配置文件?
最佳答案
如果您同时安装了 Visual Web Developer (VWD) 2008 和 Visual C# (VC#) 2008,则可以在它们之间复制模板。 VWD 模板文件位于(默认情况下):
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
关于c# - 如何将 WCF 模板添加到 Visual Studio Express?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/110451/