繁体   English   中英

在 Visual Studio 2019 中找不到 nuget 安装的模板

[英]Can't find template installed by nuget in visual studio 2019

我想安装这里提到的 Antlr4 Console App 模板,nuget 控制台告诉我安装成功。

但是我在创建新项目菜单中找不到这个模板。 在此处输入图像描述

我尝试再次安装它,但 nuget 告诉我“模板“Antlr4 控制台应用程序”已成功创建。”

VS IDE 不自动包含Antlr4 控制台应用程序模板 它是自动为dotnet cli 项目模板(使用命令行创建)。

如果您想为 VS IDE 创建 Antlr4 Console App 模板,您应该按照以下步骤操作:

1)以管理员身份打开CMD ,然后键入以下内容为 dotnet cli 创建模板:

dotnet new -i Antlr4BuildTasks.Templates::8.9.1

那么

cd xxxx(a default empty folder which for the created project by dotnet cli)
dotnet new antlr

2)通过VS IDE打开创建的antlr项目

在此处输入图像描述

之后,点击 VS 顶部菜单Project --> Export Template --> Project Template

在此处输入图像描述

输入我的描述等信息,然后单击完成

3)关闭VS,将生成的Antlr4 Console App.zip文件复制到C:\Users\xxx\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C# :

在此处输入图像描述

4)重启VS并点击新建项目。

对于新添加的模板,VS搜索和定位不是太准确,所以经常模板在搜索结果的末尾,

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM