在visual studio 2019中找不到nuget安装的模板

问题描述 投票:0回答:1

我想安装here中提到的Antlr4 Console App模板,nuget console告诉我我安装成功了。

但是我在创建新项目菜单中找不到这个模板。 enter image description here

我尝试再次安装它,但 nuget 告诉我“模板“Antlr4 Console App”已成功创建。”

visual-studio nuget visual-studio-2019 antlr4
1个回答
2
投票

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

输入我描述的信息然后点击Finish.

3)关闭VS,将生成的

Antlr4 Console App.zip
文件复制到
C:\Users\xxx\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
:

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

对于新添加的模板,VS搜索和定位不太准确,所以往往模板在搜索结果的最后,

© www.soinside.com 2019 - 2024. All rights reserved.