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

时间:2020-03-06 14:30:07  来源:igfitidea点击:

我正在阅读Michele Bustamante的《学习WCF》一书,并尝试使用Visual Studio CExpress 2008来做。使用说明说要使用WCF项目和项目模板,而VS CExpress不包含这些项目和项目模板。 Visual Studio Web Developer Express包含这些类型的模板,并且我尝试将它们复制到VS CExpress可以找到的正确目录中,但是IDE找不到它们。是否有一些注册程序?还是某个地方的配置文件?

解决方案

如果我们是学生,则可以从DreamSpark免费获得完整的Visual Studio 2008.

麦克风,

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

我有以下...

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

希望这可以帮助。

桑耶夫

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

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress

VCtemplates位于:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress

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

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCSExpress\ProjectTemplates33

进入:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Windows33

模板不会立即显示在模板浏览器中。对于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:\ 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

当尝试枚举Cproject模板树时,IDE崩溃了。运行ResetSettings之后,树进行了迭代,并且出现了新模板。