Paul Daniel Ruston Ответов: 3

Создание пользовательского проекта Visual studio 2017


Ситуация
Я создаю файл JSON из устаревшей системы всех объектов в системе (Таблицы данных, экраны и т. д.). Я создал консольное приложение, которое анализирует этот файл JSON и создает новые файлы для проекта Angular/WebAPI (модели данных, контроллеры WebAPI для CRUD, угловые файлы и т. д.).

На данный момент я создаю новое Угловое приложение и вручную добавляю эти файлы в проект.

Проблема
Можно ли создать шаблон проекта, который будет запрашивать у пользователя расположение файла JSON, а затем запускать мой код генерации файлов?

Единственные примеры, которые я могу найти для пользовательских шаблонов, очень просты: добавление файлов и экспорт в виде шаблона.

Я уверен, что это возможно. Например, при создании нового веб-приложения отображается форма с запросом типа проекта, типа аутентификации и т. д., Но я не могу найти никакой информации о том, как этого добиться.

Что я уже пробовал:

Поиск в интернете примеров шаблонов проектов. Как уже упоминалось выше, это очень простые примеры.

3 Ответов

Рейтинг:
2

Paul Daniel Ruston

Как использовать мастера с шаблонами проектов | Microsoft Docs[^]

Спасибо Ричарду Маккатчану. Поиск различных терминов в поисковой системе. Никогда не думал использовать термин "Волшебник".

Проработаю это и доложу о своих выводах


Рейтинг:
0

RaviRanjanKr

Эта статья Создайте свой собственный шаблон проекта в Visual Studio[^- Это может тебе помочь.


Рейтинг:
0

Richard MacCutchan

Это можно сделать с помощью функции пользовательского мастера Visual Studio, но документация очень плохая или вообще отсутствует. Я написал статью на эту тему для VS 2008: Visual C++ Express, Пользовательский Мастер[^] что может помочь объяснить некоторые из требований.