8

我正在阅读 Michele Bustamante 的《Learning WCF》一书,并尝试使用 Visual Studio C# Express 2008 来完成。说明说要使用 VS C# Express 中不包含的 WCF 项目和项模板。Visual Studio Web Developer Express中包含这些类型模板,我尝试将它们复制到正确的目录中以供 VS C# Express 查找,但 IDE 找不到它们。有一些注册过程吗?或者在某处配置文件?

4

4 回答 4

17

如果您同时安装了 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
于 2009-03-24T10:03:48.917 回答
4

如果您是学生,您可以从DreamSpark免费获得完整的 Visual Studio 2008。

于 2008-09-21T07:51:14.907 回答
4

麦克风,

Visual Web Developer 2008 Express 将帮助您处理 WCF 项目。

我有以下...

Microsoft Visual Studio 2008 版本 9.0.30729.1 SP Microsoft .NET Framework 版本 3.5 SP1

希望这可以帮助。

桑吉夫

于 2008-10-01T15:16:23.107 回答
0

作为一个注意后续行动,我也不得不跑

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

复制模板并运行

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

IDE 在尝试枚举 C# 项目模板树时崩溃。运行 ResetSettings 后,树迭代并出现了新模板。

于 2009-10-30T14:29:51.057 回答