【问题标题】:No templates in Visual Studio 2017Visual Studio 2017 中没有模板
【发布时间】:2016-12-16 17:19:12
【问题描述】:

从头开始安装 Visual Studio 2017 (RC) 后,我找不到标准的模板列表。我对Console Application (C#) templateWindows Form (C#) template 特别感兴趣。我很确定我错过了其中一个单独的组件。我不确定应该安装哪一个,也不想全部安装。

请查看我的已安装组件列表。

【问题讨论】:

  • 你看到左边的链接了吗?
  • @MattRowland 你是对的。我没有检查“工作负载”选项卡是我的错。我找错地方了(“单个组件”)。这就是我问这个问题的原因。因此,如果它对您没有用,并不意味着对我们所有人都没有用。
  • 我在安装时遇到了完全相同的麻烦。以为我选择了所有正确的组件,但缺少模板。
  • 这是一个有效的问题。您会希望在下载我所做的 VS2017 社区后模板就在那里。其次,在处理模板时选择哪些选项并不明显。答案对我有帮助。
  • 已发布版本上的相同问题。如果 MS 有点聪明,他们会在安装时给我们一个警告,比如“你确定你真的不需要 Windows 窗体和 Windows 控制台模板吗?”带有“不需要”和“添加所需元素”等选项

标签: c# visual-studio-templates visual-studio-2017


【解决方案1】:

您需要通过启动安装程序来安装它。

单击左上角的“工作负载”选项卡*,然后选中右上角的“.NET-Desktop Development”并点击安装。请注意,它可能会修改您的安装大小(右下角),您可以安装其他工作负载,但您至少必须安装“.NET-Desktop Development”。

*如下面的 cmets 所示,用户无法使用“Individual Components”选项卡实现等效功能。

【讨论】:

  • 我想这就是我想要的。我在“单个组件”选项卡中查找的错误。立即安装。
  • @SergeVoloshenko 你也可以通过组件来实现,但这是我选择的解决方案。
  • CSharpie,我尝试安装几个与模板相关的组件,但没有成功。我不认为你会找到任何。您的解决方案是唯一的方法。
  • 我只是想补充一点,这是正确的解决方案,但在我发布的版本中也发生了这种情况。由于我确实选择了 .Net 桌面开发包,我对它为什么没有安装感到困惑。我注意到缺少的组件并通过再次进入安装程序确认了这一点,并且确实检查了包。我选择了一个任意包并点击安装。完成后,我重新启动,.NET 桌面包终于可用了。为了回答显而易见的问题,是的,我在初始安装后重新启动了。
  • 我什至没有 C# 节点,只是安装了 -> 其他项目类型 -> 空白解决方案。没有其他的。我一无所知。
【解决方案2】:

如果您已经安装了 .NET 桌面开发,但仍然看不到模板,那么 VS 可能是从您的自定义模板文件夹中获取模板并且没有安装。

要解决这个问题,复制 已安装的模板 文件夹到custom

这是您的“已安装”文件夹

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates

这是您的“自定义”文件夹

C:\Users[你的用户名]\Documents\Visual Studio\2017\Templates\ProjectTemplates

当您在办公室并且以管理员身份运行 VS 时,通常会发生这种情况,并且 Visual Studio 对如何合并它们感到困惑,如果您发现它们没有相同的文件夹结构和文件夹名称.. 一个是 CSHARP 和其他 C#....

我在家里安装 VS 2017 社区版时没有遇到同样的问题。这发生在我安装 Visual Studio 2017“企业”版时。

【讨论】:

  • 这有帮助,但我的 .cshtml 模板仍然丢失
  • @DesireaHerrera,使用这种方法我也没有出现 Templates 文件夹,但我可以在 Installed 树节点下找到所需的模板。或者使用搜索框找到它。
【解决方案3】:

我找到了路径并写在选项里

【讨论】:

    【解决方案4】:

    我不得不重新安装 .NET 桌面开发(通过工作负载选项卡),甚至显示按钮:修改

    在出现 Visual C# 选择之后 :) (现在我可以使用控制台 APP 模板)

    【讨论】:

      【解决方案5】:

      我的个人经验是,我首先安装了 2017 年的 Team Foundation Server 客户端(当时我还在使用 VS2015 时将它用作我们的 QA 团队的概念证明),然后安装 Visual Studio 2017稍后开始开发。

      我最终在开始菜单上看到的是 Visual Studio 2017Visual Studio 2017 (2)Visual Studio 2017 (2) 包含我缺少的所有模板。遵循此问题的第一个答案中的步骤(清晰易懂)并没有解决我的问题。我原以为启动客户端会升级到开发客户端,但事实并非如此。我将它重命名为 Visual Studio Professional,现在拥有了我需要的一切。不知道这是否发生在其他人身上,但这是发生在我身上的事情,所以我希望这对某人有所帮助。

      【讨论】:

      • 这正是发生在我身上的事!谢谢
      【解决方案6】:

      注意:本主题是关于 MS 项目模板的安装问题。

      我通过谷歌搜索来到这里,我在 Visual Studio 2017 文件菜单中寻找缺少的模板选项:在 VS-2015 中,它是 导出到模板,我用它来添加我自己的标准项目项目。

      同时,我找到了答案。我的问题与默认模板无关,也不需要安装。导出到模板选项已移至 VS-2017 项目菜单

      【讨论】:

        【解决方案7】:

        就我而言,我拥有所有必需的功能,但我在安装 Professional 之前安装了 Team Explorer 版本(不小心使用了错误的安装程序)。

        运行团队资源管理器版本时,只有空白解决方案选项可用。

        Team Explorer EXE 位于: "C:\Program Files (x86)\Microsoft Visual Studio\2017\TeamExplorer\Common7\IDE\devenv.exe"

        一旦我启动了正确的 EXE,Visual Studio 就会开始按预期工作。

        Professional EXE 位于: "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe"

        【讨论】:

          【解决方案8】:

          我的 C++ 模板一直都在,只是我的 C# 模板不见了。

          与 CSharpie 类似,在尝试了多次修改/重新安装后,奇怪的是以下终于对我有用:
          - 运行安装程序,但取消选择使用 C++ 进行桌面开发”。
          - 允许安装程序完成
          - 再次运行安装程序,然后选择“Desktop development with C++”。
          - 允许安装程序完成

          【讨论】:

            【解决方案9】:

            就我而言,我拥有所有必需的功能,但我在安装 Professional 之前安装了 Team Explorer 版本(不小心使用了错误的安装程序)。

            运行团队资源管理器版本时,只有空白解决方案选项可用。

            团队资源管理器 EXE 位于:“C:\Program Files (x86)\Microsoft Visual Studio\2017\TeamExplorer\Common7\IDE\devenv.exe”

            一旦我启动了正确的 EXE,Visual Studio 就会开始按预期工作。

            Professional EXE 位于:“C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe”


            这解决了我的问题,原因是我之前安装了企业版,然后卸载并安装了专业版。后来我从企业版转到专业版时,团队资源管理器没有被修改。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2017-08-06
              • 2017-09-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2018-06-13
              • 1970-01-01
              • 2018-03-15
              相关资源
              最近更新 更多