【问题标题】:How to "install" a dotnet core 2.2 custom template in Visual Studio如何在 Visual Studio 中“安装”一个 dotnet core 2.2 自定义模板
【发布时间】:2019-03-15 12:21:08
【问题描述】:

我已经按照此处的文档创建了一个自定义 dotnet 核心项目模板:https://docs.microsoft.com/en-us/dotnet/core/tools/custom-templates

我可以在命令行上分别使用dotnet new -i ...\mycustomtemplatedotnet new mycustomtemplate 安装此模板并从中创建新项目。

现在我想在 Visual Studio (2017) 的新项目向导中提供此模板,但我找不到任何有关如何执行此操作的文档。

Visual Studio 帮助仅包含有关创建“Visual Studio 项目模板”的信息,据我了解,它使用与 dotnet 核心模板完全不同的配置,并且也不适用于 dotnet 核心 cli。

谁能给我一个提示,我可以在哪里找到一些文档,如何在 Visual Studio 中“安装”一个 dotnet 核心自定义模板?我真的很想拥有一个可与 Visual Studio、Jetbrains Rider 和 dotnet core cli 一起使用的模板。

或者这根本不可能?

【问题讨论】:

  • 嗨,你找到解决办法了吗?
  • @Stefan no 还没有找到解决方案。虽然没有尝试过 VS 2019。也许它支持 dotnet 核心模板。或者也许我们都只需要等到明年,届时将只剩下一个 .net 来统治他们。

标签: visual-studio .net-core project-template


【解决方案1】:

感谢@willwolfram18:

  1. 您在 NuGet 包中有一个有效的自定义模板。
  2. vs-2017.3.host.json文件添加到.template.config/
  3. Framework symbol 添加到template.json
  4. .nupkg 文件放入 VSIX 扩展项目的 root 中,并确保将“包含在 VSIX”标志设置为 True

detailed original answerworking prototype

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    • 2018-04-12
    • 2013-08-06
    • 1970-01-01
    相关资源
    最近更新 更多