As indicated by Guru Stron above, the template will be exported to the "C: \ Users \ [UserName] \ Documents \ Visual Studio 2017 \ My Exported Templates] folder as a zip file. To use this template, you will have to move or copy it to the following folder ... C: \ Users \ [UserName] \ Documents \ Visual Studio 2017 \ Templates \ ProjectTemplates In addition, if you want to additionally determine where your template appears in the New Projects dialog box, you will need to delve into the path.
For example, if you have a .NET kernel template written in C #, you need to put your template in this path ... C: \ Users \ [UserName] \ Documents \ Visual Studio 2017 \ Templates \ ProjectTemplates \ Visual C # \ .NET Core Of course, you may need to add the last folder (.NET Core).
The most interesting thing is that you can create a collection of templates for your own organization, you can place templates in a path such as ... C: \ Users \ [UserName] \ Documents \ Visual Studio 2017 \ Templates \ ProjectTemplates \ Visual C # \ Daffitt Technologies \ .NET Core. It will look something like this:

It should be noted that there may be other tweaks that you should do with the files contained in the zip file, in particular with the file MyTemplate.vstemplate. I noticed that the created project templates do not always produce the expected results.
David Covey
source share