【问题标题】:How to add WCF templates to Visual Studio Express?如何将 WCF 模板添加到 Visual Studio Express?
【发布时间】:2008-09-21 07:08:36
【问题描述】:

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

【问题讨论】:

    标签: c# visual-studio visual-studio-2008 wcf visual-studio-express


    【解决方案1】:

    如果您同时安装了 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# express 中添加模板。
    • 这也适用于 C# express 的 Windows Phone 版本,唯一的区别是可执行文件:C:\Windows\system32>"c:\Program Files (x86)\Microsoft Visual Studio 10.0\ Common7 \IDE\VPDExpress.exe" /installvstemplates
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      迈克,

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

      我有以下...

      Microsoft Visual Studio 2008 版本 9.0.30729.1 SP 微软 .NET 框架 版本 3.5 SP1

      希望这会有所帮助。

      桑吉夫

      【讨论】:

        【解决方案4】:

        作为一个有意识的后续行动,我也不得不运行

        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 后,树迭代并出现了新模板。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2023-03-17
          • 1970-01-01
          • 2012-05-21
          • 1970-01-01
          • 2013-12-02
          • 1970-01-01
          • 2010-09-09
          • 1970-01-01
          相关资源
          最近更新 更多