Как мне распространить пакет шаблонов Visual Studio?

#visual-studio #visual-studio-templates

#visual-studio #visual-studio-templates

Вопрос:

У меня есть проект Visual Studio, который я хотел бы распространить в качестве шаблона среди других разработчиков по всей организации. Я смог упаковать проект в пакет NuGet, но я немного не понимаю, как распространить это по всей организации.

На данный момент я рассматриваю возможность копирования пакета NuGet в общую папку и настройки процесса, который будет выполняться, когда разработчики войдут в систему для установки пакета через dotnet new -i <path_to_nuget_package_file> , но я подозреваю, что может быть лучший способ сделать это.

У кого-нибудь есть какие-нибудь идеи?

Комментарии:

1. В прошлом я делал то же самое, создавая плагин Visual Studio со всеми упакованными шаблонами. Затем нужно просто скопировать файл .vsix в какое-нибудь общее местоположение, а все остальные просто установят его один раз оттуда.

2. Интересно. Когда вы обновите .vsix, будут ли они просто загружать новую версию из общего хранилища и устанавливать обновление таким образом?

3. Да, все это обрабатывается установщиком расширений Visual Studio. Единственное, на что вам нужно обратить внимание, это увеличить номер версии. Впоследствии содержимое соответствующим образом изменяется, как и любой другой плагин.

4. Потрясающе. Я буду продвигаться вперед с тем же подходом, который вы использовали, и буду следить за другими альтернативами. Спасибо!