找不到 nuget 在 visual studio 2019 中安装的模板
Can't find template installed by nuget in visual studio 2019
我想安装here中提到的Antlr4 Console App模板,nuget console告诉我安装成功
但是我在创建新项目菜单中找不到这个模板。
enter image description here
然后我尝试再次安装它,但 nuget 告诉我“模板“Antlr4 控制台应用程序”已成功创建。”
VS IDE 不自动包含 Antlr4 控制台应用模板。并且自动为dotnet cli项目模板(使用命令行创建)。
如果您想为 VS IDE 创建 Antlr4 控制台应用程序模板,您应该按照以下步骤操作:
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打开创建的antlr工程IDE
之后,点击VS顶部菜单Project-->Export Template-- >项目模板
像我的描述一样输入信息然后点击完成。
3)关闭VS,将生成的Antlr4 Console App.zip
文件复制到C:\Users\xxx\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
:
4)重启VS点击新建项目
对于新添加的模板,VS搜索和定位不太准确,所以往往模板在搜索结果的末尾,
我想安装here中提到的Antlr4 Console App模板,nuget console告诉我安装成功
但是我在创建新项目菜单中找不到这个模板。 enter image description here
然后我尝试再次安装它,但 nuget 告诉我“模板“Antlr4 控制台应用程序”已成功创建。”
VS IDE 不自动包含 Antlr4 控制台应用模板。并且自动为dotnet cli项目模板(使用命令行创建)。
如果您想为 VS IDE 创建 Antlr4 控制台应用程序模板,您应该按照以下步骤操作:
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打开创建的antlr工程IDE
之后,点击VS顶部菜单Project-->Export Template-- >项目模板
像我的描述一样输入信息然后点击完成。
3)关闭VS,将生成的Antlr4 Console App.zip
文件复制到C:\Users\xxx\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C#
:
4)重启VS点击新建项目
对于新添加的模板,VS搜索和定位不太准确,所以往往模板在搜索结果的末尾,